BMA EHR API Document
Loading...
Searching...
No Matches
BMA.EHR.Domain.Common.BaseController Class Reference
Inheritance diagram for BMA.EHR.Domain.Common.BaseController:
BMA.EHR.Command.Service.Controllers.MessageController BMA.EHR.Command.Service.Controllers.OrderController BMA.EHR.DisciplineComplaint.Service.Controllers.DisciplineComplaintController BMA.EHR.DisciplineComplaint_Appeal.Service.Controllers.DisciplineComplaint_AppealController BMA.EHR.DisciplineComplaint_Channel.Service.Controllers.DisciplineComplaint_ChannelController BMA.EHR.DisciplineDirector.Service.Controllers.DisciplineDirectorController BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController BMA.EHR.DisciplineInvestigate.Service.Controllers.DisciplineInvestigateController BMA.EHR.DisciplineResult.Service.Controllers.DisciplineResultController BMA.EHR.DisciplineSuspend.Service.Controllers.DisciplineSuspendController BMA.EHR.Insignia.Service.Controllers.InsigniaManageController BMA.EHR.Insignia.Service.Controllers.InsigniaPeriodController BMA.EHR.Insignia.Service.Controllers.InsigniaReceiveController BMA.EHR.Insignia.Service.Controllers.InsigniaRequestController BMA.EHR.Leave.Service.Controllers.LeaveController BMA.EHR.Leave.Service.Controllers.LeaveRequestController BMA.EHR.Leave.Service.Controllers.LeaveTypeController BMA.EHR.MetaData.Service.Controllers.PrefixController BMA.EHR.OrganizationEmployee.Service.Controllers.OrganizationEmployeeController BMA.EHR.Placement.Service.Controllers.NotifyController BMA.EHR.Placement.Service.Controllers.PlacementAppointmentController BMA.EHR.Placement.Service.Controllers.PlacementAppointmentEmployeeController BMA.EHR.Placement.Service.Controllers.PlacementController BMA.EHR.Placement.Service.Controllers.PlacementOfficerController BMA.EHR.Placement.Service.Controllers.PlacementReceiveController BMA.EHR.Placement.Service.Controllers.PlacementRelocationController BMA.EHR.Placement.Service.Controllers.PlacementRepatriationController BMA.EHR.Placement.Service.Controllers.PlacementTransferController BMA.EHR.Report.Service.Controllers.CandidateReportController BMA.EHR.Report.Service.Controllers.CommandReportController BMA.EHR.Report.Service.Controllers.DeceasedReportController BMA.EHR.Report.Service.Controllers.InsigniaReportController BMA.EHR.Report.Service.Controllers.ProbationReportController BMA.EHR.Report.Service.Controllers.ResignReportController BMA.EHR.Report.Service.Controllers.RetireReportController BMA.EHR.Report.Service.Controllers.TransferReportController BMA.EHR.Retirement.Service.Controllers.RetirementController BMA.EHR.Retirement.Service.Controllers.RetirementDeceasedController BMA.EHR.Retirement.Service.Controllers.RetirementDischargeController BMA.EHR.Retirement.Service.Controllers.RetirementExpulsionController BMA.EHR.Retirement.Service.Controllers.RetirementOtherController BMA.EHR.Retirement.Service.Controllers.RetirementOutController BMA.EHR.Retirement.Service.Controllers.RetirementResignController

Protected Member Functions

virtual ActionResult< ResponseObjectSuccess (string message, object? result=null)
 
virtual ActionResult< ResponseObjectSuccess (object? result=null)
 
virtual ActionResult< ResponseObjectError (string message, string result, int statusCode=StatusCodes.Status500InternalServerError)
 
virtual ActionResult< ResponseObjectError (string message, int statusCode=StatusCodes.Status500InternalServerError)
 
virtual ActionResult< ResponseObjectError (Exception exception, string message, int statusCode=StatusCodes.Status500InternalServerError)
 
virtual ActionResult< ResponseObjectError (Exception exception, int statusCode=StatusCodes.Status500InternalServerError)
 

Member Function Documentation

◆ Error() [1/4]

virtual ActionResult< ResponseObject > BMA.EHR.Domain.Common.BaseController.Error ( Exception  exception,
int  statusCode = StatusCodes::Status500InternalServerError 
)
inlineprotectedvirtual

◆ Error() [2/4]

virtual ActionResult< ResponseObject > BMA.EHR.Domain.Common.BaseController.Error ( Exception  exception,
string  message,
int  statusCode = StatusCodes::Status500InternalServerError 
)
inlineprotectedvirtual

◆ Error() [3/4]

virtual ActionResult< ResponseObject > BMA.EHR.Domain.Common.BaseController.Error ( string  message,
int  statusCode = StatusCodes::Status500InternalServerError 
)
inlineprotectedvirtual

◆ Error() [4/4]

virtual ActionResult< ResponseObject > BMA.EHR.Domain.Common.BaseController.Error ( string  message,
string  result,
int  statusCode = StatusCodes::Status500InternalServerError 
)
inlineprotectedvirtual

◆ Success() [1/2]

virtual ActionResult< ResponseObject > BMA.EHR.Domain.Common.BaseController.Success ( object?  result = null)
inlineprotectedvirtual

◆ Success() [2/2]

virtual ActionResult< ResponseObject > BMA.EHR.Domain.Common.BaseController.Success ( string  message,
object?  result = null 
)
inlineprotectedvirtual

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