public HttpResponseMessage KhoaMo(HttpRequestMessage request, int id) { SucKhoeThuCung sucKhoeThuCungSinger = null; try { _sucKhoeThuCungService.KhoaMo(id); _sucKhoeThuCungService.SaveChange(); sucKhoeThuCungSinger = _sucKhoeThuCungService.GetById(id); if (sucKhoeThuCungSinger != null) { if (sucKhoeThuCungSinger.TinhTrang != null && (bool)sucKhoeThuCungSinger.TinhTrang) { Message = "Mở Suc Khoe Thu Cung thành công"; } else { Message = "Khóa Suc Khoe Thu Cung thành công"; } } else { throw new DbEntityValidationException("Khóa mở Suc Khoe Thu Cung không thành công"); } } catch (DbEntityValidationException ex) { LogException(ex); } return(GetResponseMessage(IsSuccess, Message, 1, sucKhoeThuCungSinger)); }
public HttpResponseMessage UploadImage(HttpRequestMessage request) { SucKhoeThuCung modelSucKhoeThuCung = null; try { var httpRequest = HttpContext.Current.Request; //Upload Image var postedFile = httpRequest.Files["ImageShow"]; var id = httpRequest["Id"]; var sucKhoeThuCung = _sucKhoeThuCungService.GetById(int.Parse(id)); //Create custom filename if (postedFile != null) { var imageName = new String(Path.GetFileNameWithoutExtension(postedFile.FileName).Take(10).ToArray()) .Replace(" ", "-"); imageName = imageName + DateTime.Now.ToString("yymmssfff") + Path.GetExtension(postedFile.FileName); var filePath = HttpContext.Current.Server.MapPath("~/Images/" + imageName); postedFile.SaveAs(filePath); sucKhoeThuCung.ImageShow = imageName; _sucKhoeThuCungService.Update(sucKhoeThuCung); _sucKhoeThuCungService.SaveChange(); modelSucKhoeThuCung = _sucKhoeThuCungService.GetById(sucKhoeThuCung.IdSKTC); } if (modelSucKhoeThuCung != null) { Message = "Upload ảnh thành công thành công"; } else { throw new DbEntityValidationException("Upload ảnh không thành công"); } } catch (DbEntityValidationException ex) { LogException(ex); } return(GetResponseMessage(IsSuccess, Message, 1, modelSucKhoeThuCung)); }
public HttpResponseMessage GetById(HttpRequestMessage request, int id) { SucKhoeThuCung sucKhoeThuCungSinger = null; try { sucKhoeThuCungSinger = _sucKhoeThuCungService.GetById(id); if (sucKhoeThuCungSinger != null) { Message = "Thông tin Suc Khoe Thu Cung với id: " + id; } else { throw new DbEntityValidationException(string.Format("Không tìm kiếm được Suc Khoe Thu Cung với id {0}", id)); } } catch (DbEntityValidationException ex) { LogException(ex); } return(GetResponseMessage(IsSuccess, Message, 1, sucKhoeThuCungSinger)); }
public HttpResponseMessage Delete(HttpRequestMessage request, int id) { SucKhoeThuCung sucKhoeThuCungSinger = null; try { sucKhoeThuCungSinger = _sucKhoeThuCungService.Delete(id); _sucKhoeThuCungService.SaveChange(); if (sucKhoeThuCungSinger != null) { Message = "Xóa Suc Khoe Thu Cung thành công"; } else { throw new DbEntityValidationException("Xóa Suc Khoe Thu Cung không thành công"); } } catch (DbEntityValidationException ex) { LogException(ex); } return(GetResponseMessage(IsSuccess, Message, 1, sucKhoeThuCungSinger)); }
public HttpResponseMessage Update(HttpRequestMessage request, SucKhoeThuCung sucKhoeThuCung) { SucKhoeThuCung sucKhoeThuCungSinger = null; try { _sucKhoeThuCungService.Update(sucKhoeThuCung); _sucKhoeThuCungService.SaveChange(); sucKhoeThuCungSinger = _sucKhoeThuCungService.GetById(sucKhoeThuCung.IdSKTC); if (sucKhoeThuCungSinger != null) { Message = "Sửa thông tin Suc Khoe Thu Cung thành công"; } else { throw new DbEntityValidationException("sửa thông tin Suc Khoe Thu Cung không thành công"); } } catch (DbEntityValidationException ex) { LogException(ex); } return(GetResponseMessage(IsSuccess, Message, 1, sucKhoeThuCungSinger)); }
public HttpResponseMessage Create(HttpRequestMessage request, SucKhoeThuCung sucKhoeThuCung) { SucKhoeThuCung sucKhoeThuCungSinger = null; try { sucKhoeThuCung.NgayThang = DateTime.Now; sucKhoeThuCungSinger = _sucKhoeThuCungService.Add(sucKhoeThuCung); if (sucKhoeThuCungSinger != null) { Message = "Tạo mới Suc Khoe Thu Cung thành công"; _sucKhoeThuCungService.SaveChange(); } else { throw new DbEntityValidationException("tạo mới Suc Khoe Thu Cung không thành công"); } } catch (DbEntityValidationException ex) { LogException(ex); } return(GetResponseMessage(IsSuccess, Message, 1, sucKhoeThuCungSinger)); }
public void Update(SucKhoeThuCung sucKhoeThuCung) { _sucKhoeThuCungRepository.Update(sucKhoeThuCung); }
public SucKhoeThuCung Add(SucKhoeThuCung sucKhoeThuCung) { return(_sucKhoeThuCungRepository.Add(sucKhoeThuCung)); }