AyaNova business object library 4.0.1
ClientServiceRequest Class
NamespacesGZTW.AyaNova.BLLClientServiceRequest
ClientServiceRequest
Declaration Syntax
C#Visual BasicVisual Basic UsageVisual C++J#JScriptJavaScriptXAML
[SerializableAttribute]
public class ClientServiceRequest : BusinessBase
<SerializableAttribute> _
Public Class ClientServiceRequest _
	Inherits BusinessBase
Dim instance As ClientServiceRequest
[SerializableAttribute]
public ref class ClientServiceRequest : public BusinessBase
/** @attribute SerializableAttribute */ 
public class ClientServiceRequest extends BusinessBase
public class ClientServiceRequest extends BusinessBase
GZTW.AyaNova.BLL.ClientServiceRequest = function();

Type.createClass(
	'GZTW.AyaNova.BLL.ClientServiceRequest',
	CSLA.BusinessBase);
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
AcceptChanges()()() (Inherited from UndoableBase.)
AcceptToNewWorkorder()()()
Sets request status to accepted and creates a new workorder and workorder item with data copied from the CSR to the workorder item and various fields in the workorder header. Neither the workorder or the CSR are saved even though both are updated by this method. It is the callers responsibility to save both objects.

AcceptToWorkorder(Guid)
Sets request status to accepted and creates a new workorder item in the indicated workorder with data copied from the CSR to the workorder item. Neither the workorder or the CSR are saved even though both are updated by this method. It is the callers responsibility to save both objects.

AddBusinessRules()()() (Inherited from BusinessBase.)
ApplyEdit()()() (Inherited from BusinessBase.)
BeginEdit()()() (Inherited from BusinessBase.)
BrokenRules()()() (Inherited from BusinessBase.)
BrokenRulesText()()() (Inherited from BusinessBase.)
CancelEdit()()() (Inherited from BusinessBase.)
ClientID
ID of client requesting service

ClientRef
Clone()()() (Inherited from BusinessBase.)
CopyState()()() (Inherited from UndoableBase.)
Created
Get created date

Creator
Get user record ID of person who created this record

CurrentUserID()()() (Inherited from BusinessBase.)
DataPortal_Create(Object) (Inherited from BusinessBase.)
DataPortal_Delete(Object)
Remove a ClientServiceRequest record .
(Overrides BusinessBase.DataPortal_Delete(Object).)
DataPortal_Fetch(Object) (Overrides BusinessBase.DataPortal_Fetch(Object).)
DataPortal_Update()()()
Called by DataPortal to delete/add/update data into the database
(Overrides BusinessBase.DataPortal_Update()()().)
Delete()()() (Inherited from BusinessBase.)
DeleteItem(Guid)
Delete ClientServiceRequest

Deserialized()()() (Inherited from BusinessBase.)
Details
Details about service required for technician - > ends up in workorder item notes field

DumpState()()() (Inherited from UndoableBase.)
EditLevel()()() (Inherited from UndoableBase.)
Equals(Object) (Overrides Object.Equals(Object).)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetBrokenRulesCollection()()() (Inherited from BusinessBase.)
GetBrokenRulesString()()() (Inherited from BusinessBase.)
GetHashCode()()() (Overrides Object.GetHashCode()()().)
GetItem(Guid)
Fetch existing ClientServiceRequest

GetItemMRU(Guid, Boolean)
GetItemNoMRU(Guid)
GetRight(String) (Inherited from BusinessBase.)
GetSearchResult(Guid, array<String>[]()[])
Returns a search result object based on search terms for the ID specified

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
ID
Get internal id number Read only property because it's set internally, not externally

IsDeleted()()() (Inherited from BusinessBase.)
IsDirty (Overrides BusinessBase.IsDirty()()().)
IsDirtyChanged()()() (Inherited from BindableBase.)
IsEditable
Object is editable if it's not set to status accepted and current user is not read only

IsEditing()()() (Inherited from BusinessBase.)
IsNew()()() (Inherited from BusinessBase.)
IsSavable()()() (Inherited from BusinessBase.)
IsValid (Overrides BusinessBase.IsValid()()().)
MarkAsChild()()() (Inherited from BusinessBase.)
MarkDeleted()()() (Inherited from BusinessBase.)
MarkDirty()()() (Inherited from BusinessBase.)
MarkNew()()() (Inherited from BusinessBase.)
MarkOld()()() (Inherited from BusinessBase.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Modified
Get modified date

Modifier
Get user ID of person who modified this record

NewItem(Guid)
Create a new client service request

Notify()()() (Inherited from BusinessBase.)
OnIsDirtyChanged()()() (Inherited from BindableBase.)
Priority
Customer selected priority

PriorityLocalized(ClientServiceRequestPriority)
Reject()()()
Flags request as rejected and saves

Save()()() (Inherited from BusinessBase.)
Serialized()()() (Inherited from BusinessBase.)
Serializing()()() (Inherited from BusinessBase.)
Status
Status of request, read write with the exception that a request that is currently Accepted can not be changed.

Title
Short descriptive title of service required (ends up in workorder item summary field)

ToString()()() (Overrides Object.ToString()()().)
UndoChanges()()() (Inherited from UndoableBase.)
UnitID
ID of Unit service is requested for

WorkorderItemID
ID of WorkorderItem that request has been accepted to (set internally)

Inheritance Hierarchy
Object
BindableBase
 UndoableBase
  BusinessBase
   ClientServiceRequest

Assembly: GZTW.AyaNova.BLL (Module: GZTW.AyaNova.BLL) Version: 4.0.1.0 (4.0.0.0)