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
            });
        }
Esempio n. 3
0
        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));
            }
        }
Esempio n. 6
0
 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 }));
     }
 }