Bexel Manager API Documentation
Bexel.Api.Cost.CostAssignmentResource Class Reference

Represents material, labor or equipment utilized to perform work on cost assignment's elements. The amount of work is dependant on the quantity of cost assignment. More...

Inheritance diagram for Bexel.Api.Cost.CostAssignmentResource:
Bexel.Api.ApiObject IEquatable

Public Member Functions

bool Equals (CostAssignmentResource other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (CostAssignmentResource left, CostAssignmentResource right)
 
static bool operator!= (CostAssignmentResource left, CostAssignmentResource right)
 

Properties

override bool IsValid [get]
 
CostAssignment Assignment [get]
 Returns the cost assignment in which the cost assignment resource resides. More...
 
ResourceType Type [get]
 Returns the type of the cost assignment resource. More...
 
string Name [get]
 Returns the concatenated value of the cost assignment resource code and description with whitespace as a separator. More...
 
string Code [get]
 Returns the code of the cost assignment resource. More...
 
string Description [get]
 Returns the description of the cost assignment resource. More...
 
IAggregatedElementQuantityProvider Quantity [get]
 Returns the quantity of the cost assignment resource. More...
 
IAggregatedElementCostProvider Cost [get]
 Returns the cost of the cost assignment resource. More...
 
Color Color [get]
 Returns the color of the cost assignment resource. More...
 
- Properties inherited from Bexel.Api.ApiObject
abstract bool IsValid [get]
 Indicates if the API object is valid or not. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Bexel.Api.ApiObject
virtual void CheckValidity ()
 

Detailed Description

Represents material, labor or equipment utilized to perform work on cost assignment's elements. The amount of work is dependant on the quantity of cost assignment.

Property Documentation

◆ Assignment

CostAssignment Bexel.Api.Cost.CostAssignmentResource.Assignment
get

Returns the cost assignment in which the cost assignment resource resides.

◆ Code

string Bexel.Api.Cost.CostAssignmentResource.Code
get

Returns the code of the cost assignment resource.

◆ Color

Color Bexel.Api.Cost.CostAssignmentResource.Color
get

Returns the color of the cost assignment resource.

◆ Cost

IAggregatedElementCostProvider Bexel.Api.Cost.CostAssignmentResource.Cost
get

Returns the cost of the cost assignment resource.

◆ Description

string Bexel.Api.Cost.CostAssignmentResource.Description
get

Returns the description of the cost assignment resource.

◆ Name

string Bexel.Api.Cost.CostAssignmentResource.Name
get

Returns the concatenated value of the cost assignment resource code and description with whitespace as a separator.

◆ Quantity

IAggregatedElementQuantityProvider Bexel.Api.Cost.CostAssignmentResource.Quantity
get

Returns the quantity of the cost assignment resource.

◆ Type

ResourceType Bexel.Api.Cost.CostAssignmentResource.Type
get

Returns the type of the cost assignment resource.