public static void UpdateChuaBenh(this ChuaBenh chuabenh, ChuaBenhViewModel chuabenhVM) { chuabenh.Id = chuabenhVM.Id; chuabenh.Ten = chuabenhVM.Ten; chuabenh.MoTa = chuabenhVM.MoTa; chuabenh.ChuThich = chuabenhVM.ChuThich; chuabenh.NgayTao = DateTime.Now; }
public HttpResponseMessage Update(HttpRequestMessage request, ChuaBenhViewModel khachhang) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { ChuaBenh NewKh = new ChuaBenh(); NewKh.UpdateChuaBenh(khachhang); _chuabenhService.Update(NewKh); _chuabenhService.SaveChange(); response = request.CreateResponse(HttpStatusCode.OK, khachhang); } return response; })); }