Romestead Assembly Reference

CandideServer.Models.JobModel

Type JSON

public class in CandideServer.Models

Methods3
Properties2
Fields9
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Models
  • Base typeSystem.Object
  • Hash47EAD33D972B8F7408388D70CD62623E2AC3AD2D857CD272C8DA738FF58CEB84

Relationships

Fields

NameVisibilitySignature
BaseIdpublicpublic System.String BaseId
BuildingIdpublicpublic System.Nullable<System.Guid> BuildingId
CitizenIdpublicpublic System.Nullable<System.Guid> CitizenId
CurrentWorkOrderIdpublicpublic System.Nullable<System.Guid> CurrentWorkOrderId
Idpublicpublic System.Guid Id
InfrastructureSourcespublicpublic System.Collections.Generic.List<CandideServer.Models.SourceModel> InfrastructureSources
UserSettingspublicpublic CandideServer.Models.Job.JobUserSettings UserSettings
WorkQueuepublicpublic System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel> WorkQueue
WorkQueueMaxLengthpublicpublic System.Int32 WorkQueueMaxLength

Properties

NameVisibilitySignature
CurrentWorkOrderpublicpublic CandideServer.Models.WorkOrders.WorkOrderModel CurrentWorkOrder
HasStoppedpublicpublic System.Boolean HasStopped

Methods

FromJobData

public CandideServer.Models.JobModel FromJobData(Shared.Data.DataModels.JobData data, System.Guid id, System.Nullable<System.Guid> buildingId)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.JobModel
  • StaticTrue
  • VirtualFalse
  • Hash41EB1663E1C8ADE0F521BCEC7E1E6DCC7EE2795DDD38CEB6585E6A95B98AF26F
  • Body hash4A2A462C51B9BA61C1F0D636B2F7B8E3BA316401278E88E7FA6E17C01C4040DA
  • IL size78
Referenced calls
  • CandideServer.Models.JobModel::.ctor()
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::.ctor()
  • System.Collections.Generic.List<CandideServer.Models.SourceModel>::.ctor()
Called by

RemoveWorkOrder

public System.Void RemoveWorkOrder(System.Guid workOrderId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash564B5A679FC0F08C1BFA38674117BAA98749C2C0336397E3A3ECBF2472932DEB
  • Body hash77FD694449F5EA823088781BAC160896B5294C1C52F289243A35F2F51E32ACEB
  • IL size108
Referenced calls
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::get_Item(System.Int32)
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::get_Count()
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::RemoveAt(System.Int32)
Called by

RemoveWorkOrdersMatchingOutput

public System.Void RemoveWorkOrdersMatchingOutput(Shared.Data.DataModels.WorkOutputModel orderOutput)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5400327D4BF8B3BEE258F7BFACFA16052071211C99EAEA95E4948169D7BEE3DE
  • Body hash6552B7A40BEA709EC88954F32161CCCBC97F9DF9E746C6A146142410F0108906
  • IL size155
Referenced calls
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::get_Item(System.Int32)
  • System.String::op_Inequality(System.String, System.String)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::Remove(!0)
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::get_Count()
Called by