public override T Convert <T, U>(U entity) { List <CaseStatu> caseStatus = entity as List <CaseStatu>; if (caseStatus == null) { return(default(T)); } List <BO.Common.CaseStatus> boCaseStatuses = new List <BO.Common.CaseStatus>(); foreach (var eachCaseStatus in caseStatus) { BO.Common.CaseStatus boCaseStatus = new BO.Common.CaseStatus(); boCaseStatus.CaseStatusText = eachCaseStatus.CaseStatusText; if (eachCaseStatus.IsDeleted.HasValue) { boCaseStatus.IsDeleted = eachCaseStatus.IsDeleted.Value; } boCaseStatuses.Add(boCaseStatus); } return((T)(object)boCaseStatuses); }
public override object Get(int id) { var acc = _context.CaseStatus.Where(p => p.Id == id && (p.IsDeleted.HasValue == false || (p.IsDeleted.HasValue == true && p.IsDeleted.Value == false))).FirstOrDefault <CaseStatu>(); if (acc == null) { return(new BO.ErrorObject { ErrorMessage = "No record found for this Case Status Id.", errorObject = "", ErrorLevel = ErrorLevel.Error }); } else { BO.Common.CaseStatus acc_ = ObjectConvert <BO.Common.CaseStatus, CaseStatu>(acc); return((object)acc_); } }
public override T ObjectConvert <T, U>(U entity) { CaseStatu caseStatus = entity as CaseStatu; if (caseStatus == null) { return(default(T)); } BO.Common.CaseStatus boCaseStatus = new BO.Common.CaseStatus(); boCaseStatus.CaseStatusText = caseStatus.CaseStatusText; if (boCaseStatus.IsDeleted.HasValue) { boCaseStatus.IsDeleted = boCaseStatus.IsDeleted.Value; } return((T)(object)boCaseStatus); }