public static void UpdateCTKhachHangChuaBenh(this CTKhachHangChuaBenh ctKhachHangChuaBenh, CTKhachHangChuaBenhViewModel ctKhachHangChuaBenhVM) { ctKhachHangChuaBenh.IdKhachHang = ctKhachHangChuaBenhVM.IdKhachHang; ctKhachHangChuaBenh.SuDungThuoc = ctKhachHangChuaBenh.SuDungThuoc; if (ctKhachHangChuaBenhVM.NgayChuaBenh == DateTime.MinValue || ctKhachHangChuaBenhVM.NgayChuaBenh == null) { ctKhachHangChuaBenh.NgayChuaBenh = DateTime.Now; } else { ctKhachHangChuaBenh.NgayChuaBenh = ctKhachHangChuaBenhVM.NgayChuaBenh; } ctKhachHangChuaBenh.ChiPhiChuaBenh = ctKhachHangChuaBenhVM.ChiPhiChuaBenh; ctKhachHangChuaBenh.Id = ctKhachHangChuaBenhVM.Id; ctKhachHangChuaBenh.TraTruoc = ctKhachHangChuaBenhVM.TraTruoc; ctKhachHangChuaBenh.SuDungThuoc = ctKhachHangChuaBenhVM.SuDungThuoc; }
public HttpResponseMessage Update(HttpRequestMessage request, CTKhachHangChuaBenhViewModel khachhang) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { CTKhachHangChuaBenh NewKh = new CTKhachHangChuaBenh(); NewKh.UpdateCTKhachHangChuaBenh(khachhang); _chitietKhachHangService.Update(NewKh); _khachHangService.SaveChange(); response = request.CreateResponse(HttpStatusCode.OK, khachhang); } return response; })); }
public HttpResponseMessage Create(HttpRequestMessage request, CTKhachHangChuaBenhViewModel ctKhachHangChuaBenhVM) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { CTKhachHangChuaBenh ct = new CTKhachHangChuaBenh(); ct.UpdateCTKhachHangChuaBenh(ctKhachHangChuaBenhVM); _chitietKhachHangService.Add(ct); _khachHangService.SaveChange(); response = request.CreateResponse(HttpStatusCode.OK, ctKhachHangChuaBenhVM); } return response; })); }
public void Update(CTKhachHangChuaBenh ctkhachHang) { _chitietKhachHang.Update(ctkhachHang); }
public CTKhachHangChuaBenh Add(CTKhachHangChuaBenh ctkhachHang) { return(_chitietKhachHang.Add(ctkhachHang)); }