Table of Contents

Class WorkerSiteService

Namespace: Casewhere.Runtime.SystemDataObjects
Assembly: Casewhere.Runtime.dll

public class WorkerSiteService : ISystemDataObjectService

Inheritance

objectWorkerSiteService

Implements

ISystemDataObjectService

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<WorkerSiteService>(WorkerSiteService)

Constructors

WorkerSiteService(IWorkerSiteRepository, IDomainRepository)

public WorkerSiteService(IWorkerSiteRepository workerSiteRepository, IDomainRepository domainRepository)

Parameters

workerSiteRepository IWorkerSiteRepository

domainRepository IDomainRepository

Methods

Accept(string)

public bool Accept(string entityName)

Parameters

entityName string

Returns

bool

Create(JObject)

public DataObject Create(JObject data)

Parameters

data JObject

Returns

DataObject

Delete(Guid)

public void Delete(Guid id)

Parameters

id Guid

Load(Guid)

public DataObject Load(Guid id)

Parameters

id Guid

Returns

DataObject

Update(Guid, JObject)

public void Update(Guid id, JObject data)

Parameters

id Guid

data JObject