public Models.Lookup.CaseTypeModel GetCaseTypeByID(int CaseTypeID) { BusinessLogic.Lookup.CaseTypeManager CaseTypeManager = new BusinessLogic.Lookup.CaseTypeManager(); BusinessEntity.Lookup.CaseTypeEntity CaseType = CaseTypeManager.GetCaseTypeByID(CaseTypeID); return(new Models.Lookup.CaseTypeModel(CaseType)); }
public List <Models.Lookup.CaseTypeModel> GetCaseTypes() { BusinessLogic.Lookup.CaseTypeManager CaseTypeManager = new BusinessLogic.Lookup.CaseTypeManager(); List <BusinessEntity.Lookup.CaseTypeEntity> CaseTypes = CaseTypeManager.GetCaseTypes(); List <Models.Lookup.CaseTypeModel> CaseTypeModels = new List <Models.Lookup.CaseTypeModel>(); foreach (BusinessEntity.Lookup.CaseTypeEntity CaseType in CaseTypes) { CaseTypeModels.Add(new Models.Lookup.CaseTypeModel(CaseType)); } return(CaseTypeModels); }
public BusinessEntity.Result DeleteCaseType(Models.Lookup.CaseTypeModel CaseType) { BusinessEntity.Result result = new BusinessEntity.Result(); try { BusinessLogic.Lookup.CaseTypeManager CaseTypeManager = new BusinessLogic.Lookup.CaseTypeManager(); result = CaseTypeManager.DeleteCaseType(CaseType.MapToEntity <BusinessEntity.Lookup.CaseTypeEntity>()); return(result); } catch (Exception ex) { result.Status = false; result.Message = "CaseType delete failed."; return(result); } }