BMA EHR API Document
Loading...
Searching...
No Matches
BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest Class Reference
Inheritance diagram for BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest:
BMA.EHR.Domain.Models.Base.EntityBase

Properties

LeaveType Type [get, set]
 
DateTime LeaveStartDate = DateTime.Now [get, set]
 
DateTime LeaveEndDate = DateTime.Now [get, set]
 
string LeaveWrote = string.Empty [get, set]
 
string LeaveAddress = string.Empty [get, set]
 
string LeaveNumber = string.Empty [get, set]
 
string LeaveDetail = string.Empty [get, set]
 
DocumentLeaveDocument [get, set]
 
DocumentLeaveDraftDocument [get, set]
 
string LeaveSalaryText = string.Empty [get, set]
 
string WifeDayName = string.Empty [get, set]
 
string WifeDayDateBorn = string.Empty [get, set]
 
int RestDayOldTotal = 0 [get, set]
 
int RestDayCurrentTotal = 0 [get, set]
 
bool OrdainDayStatus = false [get, set]
 
string OrdainDayLocationName = string.Empty [get, set]
 
string OrdainDayLocationAddress = string.Empty [get, set]
 
string OrdainDayLocationNumber = string.Empty [get, set]
 
DateTime OrdainDayOrdination = DateTime.Now [get, set]
 
string OrdainDayBuddhistLentName = string.Empty [get, set]
 
string OrdainDayBuddhistLentAddress = string.Empty [get, set]
 
bool HajjDayStatus = false [get, set]
 
string AbsentDaySummon = string.Empty [get, set]
 
string AbsentDayLocation = string.Empty [get, set]
 
DateTime AbsentDayRegistorDate = DateTime.Now [get, set]
 
string AbsentDayGetIn = string.Empty [get, set]
 
string AbsentDayAt = string.Empty [get, set]
 
string StudyDaySubject = string.Empty [get, set]
 
string StudyDayDegreeLevel = string.Empty [get, set]
 
string StudyDayUniversityName = string.Empty [get, set]
 
string StudyDayTrainingSubject = string.Empty [get, set]
 
string StudyDayTrainingName = string.Empty [get, set]
 
string StudyDayCountry = string.Empty [get, set]
 
string StudyDayScholarship = string.Empty [get, set]
 
string CoupleDayName = string.Empty [get, set]
 
string CoupleDayPosition = string.Empty [get, set]
 
string CoupleDayLevel = string.Empty [get, set]
 
string CoupleDayLevelCountry = string.Empty [get, set]
 
string CoupleDayCountryHistory = string.Empty [get, set]
 
string CoupleDayTotalHistory = string.Empty [get, set]
 
DateTime CoupleDayStartDateHistory = DateTime.Now [get, set]
 
DateTime CoupleDayEndDateHistory = DateTime.Now [get, set]
 
string CoupleDaySumTotalHistory = string.Empty [get, set]
 
string LeaveStatus = string.Empty [get, set]
 
string? LeaveComment = string.Empty [get, set]
 
string? LeaveDirectorComment = string.Empty [get, set]
 
int LeaveTotal = 0 [get, set]
 
DateTime? LeaveLast [get, set]
 
Guid KeycloakUserId = Guid.Empty [get, set]
 
DateTime? LeaveBirthDate [get, set]
 
DateTime? LeaveGovernmentDate [get, set]
 
int? LeaveSalary [get, set]
 
string? LeaveCancelStatus = string.Empty [get, set]
 
string? LeaveCancelComment = string.Empty [get, set]
 
DocumentLeaveCancelDocument [get, set]
 
string? ApproveStep = string.Empty [get, set]
 
string? CancelLeaveWrote = string.Empty [get, set]
 
- Properties inherited from BMA.EHR.Domain.Models.Base.EntityBase
Guid Id [get, set]
 
DateTime CreatedAt = DateTime.Now [get, set]
 
string CreatedUserId = string.Empty [get, set]
 
DateTime? LastUpdatedAt [get, set]
 
string LastUpdateUserId = string.Empty [get, set]
 
string CreatedFullName = string.Empty [get, set]
 
string LastUpdateFullName = string.Empty [get, set]
 

Property Documentation

◆ AbsentDayAt

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.AbsentDayAt = string.Empty
getset

◆ AbsentDayGetIn

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.AbsentDayGetIn = string.Empty
getset

◆ AbsentDayLocation

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.AbsentDayLocation = string.Empty
getset

◆ AbsentDayRegistorDate

DateTime BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.AbsentDayRegistorDate = DateTime.Now
getset

◆ AbsentDaySummon

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.AbsentDaySummon = string.Empty
getset

◆ ApproveStep

string? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.ApproveStep = string.Empty
getset

◆ CancelLeaveWrote

string? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CancelLeaveWrote = string.Empty
getset

◆ CoupleDayCountryHistory

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayCountryHistory = string.Empty
getset

◆ CoupleDayEndDateHistory

DateTime BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayEndDateHistory = DateTime.Now
getset

◆ CoupleDayLevel

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayLevel = string.Empty
getset

◆ CoupleDayLevelCountry

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayLevelCountry = string.Empty
getset

◆ CoupleDayName

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayName = string.Empty
getset

◆ CoupleDayPosition

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayPosition = string.Empty
getset

◆ CoupleDayStartDateHistory

DateTime BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayStartDateHistory = DateTime.Now
getset

◆ CoupleDaySumTotalHistory

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDaySumTotalHistory = string.Empty
getset

◆ CoupleDayTotalHistory

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.CoupleDayTotalHistory = string.Empty
getset

◆ HajjDayStatus

bool BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.HajjDayStatus = false
getset

◆ KeycloakUserId

Guid BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.KeycloakUserId = Guid.Empty
getset

◆ LeaveAddress

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveAddress = string.Empty
getset

◆ LeaveBirthDate

DateTime? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveBirthDate
getset

◆ LeaveCancelComment

string? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveCancelComment = string.Empty
getset

◆ LeaveCancelDocument

Document? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveCancelDocument
getset

◆ LeaveCancelStatus

string? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveCancelStatus = string.Empty
getset

◆ LeaveComment

string? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveComment = string.Empty
getset

◆ LeaveDetail

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveDetail = string.Empty
getset

◆ LeaveDirectorComment

string? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveDirectorComment = string.Empty
getset

◆ LeaveDocument

Document? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveDocument
getset

◆ LeaveDraftDocument

Document? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveDraftDocument
getset

◆ LeaveEndDate

DateTime BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveEndDate = DateTime.Now
getset

◆ LeaveGovernmentDate

DateTime? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveGovernmentDate
getset

◆ LeaveLast

DateTime? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveLast
getset

◆ LeaveNumber

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveNumber = string.Empty
getset

◆ LeaveSalary

int? BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveSalary
getset

◆ LeaveSalaryText

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveSalaryText = string.Empty
getset

◆ LeaveStartDate

DateTime BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveStartDate = DateTime.Now
getset

◆ LeaveStatus

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveStatus = string.Empty
getset

◆ LeaveTotal

int BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveTotal = 0
getset

◆ LeaveWrote

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.LeaveWrote = string.Empty
getset

◆ OrdainDayBuddhistLentAddress

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayBuddhistLentAddress = string.Empty
getset

◆ OrdainDayBuddhistLentName

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayBuddhistLentName = string.Empty
getset

◆ OrdainDayLocationAddress

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayLocationAddress = string.Empty
getset

◆ OrdainDayLocationName

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayLocationName = string.Empty
getset

◆ OrdainDayLocationNumber

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayLocationNumber = string.Empty
getset

◆ OrdainDayOrdination

DateTime BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayOrdination = DateTime.Now
getset

◆ OrdainDayStatus

bool BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.OrdainDayStatus = false
getset

◆ RestDayCurrentTotal

int BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.RestDayCurrentTotal = 0
getset

◆ RestDayOldTotal

int BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.RestDayOldTotal = 0
getset

◆ StudyDayCountry

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDayCountry = string.Empty
getset

◆ StudyDayDegreeLevel

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDayDegreeLevel = string.Empty
getset

◆ StudyDayScholarship

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDayScholarship = string.Empty
getset

◆ StudyDaySubject

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDaySubject = string.Empty
getset

◆ StudyDayTrainingName

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDayTrainingName = string.Empty
getset

◆ StudyDayTrainingSubject

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDayTrainingSubject = string.Empty
getset

◆ StudyDayUniversityName

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.StudyDayUniversityName = string.Empty
getset

◆ Type

LeaveType BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.Type
getset

◆ WifeDayDateBorn

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.WifeDayDateBorn = string.Empty
getset

◆ WifeDayName

string BMA.EHR.Domain.Models.Leave.Requests.LeaveRequest.WifeDayName = string.Empty
getset

The documentation for this class was generated from the following file: