public JsonResult CheckBloodGroup(BloodGroupDTO Blood) { var c = employeeMasters.CheckBloodGroup(Blood); return(new JsonResult { Data = c, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult DeleteBloodGroup(BloodGroupDTO Blood) { var c = employeeMasters.DeleteBloodGroup(Blood.RecordId); return(new JsonResult { Data = c, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public BloodGroupDTO updateBloodGroup(BloodGroupDTO BloodGroup) { var selectedBloodGroup = uow.GetRepository <BloodGroup>().Get(z => z.Id == BloodGroup.Id); selectedBloodGroup = MapperFactory.CurrentMapper.Map(BloodGroup, selectedBloodGroup); uow.GetRepository <BloodGroup>().Update(selectedBloodGroup); uow.SaveChanges(); return(MapperFactory.CurrentMapper.Map <BloodGroupDTO>(selectedBloodGroup)); }
public HttpResponseMessage Get(int Id) { BloodGroupDTO selectedTitle = service.getBloodGroup(Id); if (selectedTitle == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, Id + sysLanguage.CompanyTitlesControllerStrings.id_title)); } return(Request.CreateResponse(HttpStatusCode.OK, selectedTitle)); }
public HttpResponseMessage Put(BloodGroupDTO accessTypeDTO) { BloodGroupDTO dto = service.updateBloodGroup(accessTypeDTO); if (dto != null) { return(Request.CreateResponse(HttpStatusCode.OK, dto)); } else { return(Request.CreateErrorResponse(HttpStatusCode.SeeOther, sysLanguage.CompanyTitlesControllerStrings.update_title)); } }
public BloodGroupDTO newBloodGroup(BloodGroupDTO BloodGroup) { if (!uow.GetRepository <BloodGroup>().GetAll().Any(z => z.Id == BloodGroup.Id)) { var adedBloodGroup = MapperFactory.CurrentMapper.Map <BloodGroup>(BloodGroup); adedBloodGroup = uow.GetRepository <BloodGroup>().Add(adedBloodGroup); uow.SaveChanges(); return(MapperFactory.CurrentMapper.Map <BloodGroupDTO>(adedBloodGroup)); } else { return(null); } }
public HttpResponseMessage Post(BloodGroupDTO accessTypeDTO) { BloodGroupDTO dto = service.newBloodGroup(accessTypeDTO); if (dto != null) { HttpResponseMessage message = Request.CreateResponse(HttpStatusCode.Created, dto); message.Headers.Location = new Uri(Request.RequestUri + "/" + dto.Id); return(message); } else { return(Request.CreateErrorResponse(HttpStatusCode.SeeOther, sysLanguage.CompanyTitlesControllerStrings.add_title)); } }
public JsonResult CreateBloodGroup(BloodGroupDTO Blood, string Status) { try { bool blod = employeeMasters.CreateBloodGroup(Blood); List <BloodGroupDTO> all = employeeMasters.BindBloodGroup(); var result = new { Success = blod, data = all }; return(new JsonResult { Data = result, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } catch (Exception ex) { EventLogger.WriteToErrorLog(ex, "Bllod_Group"); return(Json(new { success = false, errorMessage = ex.Message })); } }