public HttpResponseMessage Create(HttpRequestMessage request, DanhMucChuongTrinhViewModel chuongtrinh) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { if (chuongtrinh.isLocked == null) { chuongtrinh.isLocked = false; } var newChuongTrinh = new DanhMucChuongTrinh(); newChuongTrinh.UpdateChuongTrinh(chuongtrinh); danhMucChuongTrinhService.Add(newChuongTrinh); danhMucChuongTrinhService.Save(); var responseData = Mapper.Map <DanhMucChuongTrinh, DanhMucChuongTrinhViewModel>(newChuongTrinh); response = request.CreateResponse(HttpStatusCode.Created, responseData); } return response; })); }
public void Update(DanhMucChuongTrinh danhmucDichVu) { danhMucChuongTrinhRepository.Update(danhmucDichVu); }
public void Add(DanhMucChuongTrinh danhmucDichVu) { danhMucChuongTrinhRepository.Add(danhmucDichVu); }