public JsonResult AddNewChiTiet(COCAUGIA_CHITIET model, string MA_DICHVU21, string TEN_DICHVU21, long LOAI_CC_ID) { string mess = "1"; try { var data = new COCAUGIA_CHITIET(); var loaicc = _ICOCAUGIA_LOAIService.getById(LOAI_CC_ID).FirstOrDefault(); model.DICHVU21_ID = _ICOCAUGIA_DICHVU21Service.Getbykey(Convert.ToInt32(Session["idDichVu"])); data.MA_CC = model.MA_CC; data.TEN_CC = model.TEN_CC; if (loaicc != null) { data.LOAI_CC = loaicc; } data.SOLUONG_CC = model.SOLUONG_CC; data.DONGIA_CC = model.DONGIA_CC; data.THANHTIEN_CC = model.THANHTIEN_CC; data.DICHVU21_ID = model.DICHVU21_ID; _ICOCAUGIA_CHITIETService.Save(data); _ICOCAUGIA_CHITIETService.CommitChanges(); } catch (Exception e) { ViewData["EditError"] = "Đã xảy ra lỗi vui lòng thử lại sau."; log.ErrorFormat("Add New - message: {0}{1} - {2}", e.Message, Environment.NewLine, e.StackTrace); mess = "0"; } return(Json(new { status = "success", mess = mess })); }
public ActionResult UpdateChiTiet(COCAUGIA_CHITIET model) { try { if (ModelState.IsValid) { var data = _ICOCAUGIA_CHITIETService.Getbykey(model.ID); if (data != null) { data.TEN_CC = model.TEN_CC; _ICOCAUGIA_CHITIETService.Save(data); _ICOCAUGIA_CHITIETService.CommitChanges(); return(_GridViewChiTietDichVuPartial()); } else { ViewData["EditError"] = "Chi tiết dịch vụ không tồn tại hoặc đã bị xoá."; } } else { ViewData["EditError"] = "Dữ liệu bạn vừa nhập không chính xác."; } } catch (Exception e) { ViewData["EditError"] = "Đã xảy ra lỗi vui lòng thử lại sau."; log.ErrorFormat("Update - message: {0}{1} - {2}", e.Message, Environment.NewLine, e.StackTrace); } return(_GridViewChiTietDichVuPartial()); }
public ActionResult UpdateChiTiet(COCAUGIA_CHITIET model) { try { if (ModelState.IsValid) { var data = _ICOCAUGIA_CHITIETService.Getbykey(model.ID); if (data != null) { var loaicc = _ICOCAUGIA_LOAIService.getById(model.LOAI_CC.ID).FirstOrDefault(); data.MA_CC = model.MA_CC; data.TEN_CC = model.TEN_CC; if (loaicc != null) { data.LOAI_CC = loaicc; } data.SOLUONG_CC = model.SOLUONG_CC; data.DONGIA_CC = model.DONGIA_CC; data.THANHTIEN_CC = model.THANHTIEN_CC; _ICOCAUGIA_CHITIETService.Save(data); _ICOCAUGIA_CHITIETService.CommitChanges(); return(_GridViewChiTietDichVuFilter(Convert.ToInt32(Session["nhomdvId"]))); } else { ViewData["EditError"] = "Chi tiết dịch vụ không tồn tại hoặc đã bị xoá."; } } else { ViewData["EditError"] = "Dữ liệu bạn vừa nhập không chính xác."; } } catch (Exception e) { ViewData["EditError"] = "Đã xảy ra lỗi vui lòng thử lại sau."; log.ErrorFormat("Update - message: {0}{1} - {2}", e.Message, Environment.NewLine, e.StackTrace); } return(_GridViewChiTietDichVuPartial()); }
public ActionResult AddNewChiTiet(COCAUGIA_CHITIET model, int DichVuID) { try { if (ModelState.IsValid) { var data = new COCAUGIA_CHITIET(); var loaicc = _ICOCAUGIA_LOAIService.getById(model.LOAI_CC.ID).FirstOrDefault(); var dichvu = _ICOCAUGIA_DICHVU21Service.getById(DichVuID).FirstOrDefault(); data.MA_CC = model.MA_CC; data.TEN_CC = model.TEN_CC; if (loaicc != null) { data.LOAI_CC = loaicc; } data.SOLUONG_CC = model.SOLUONG_CC; data.DONGIA_CC = model.DONGIA_CC; data.THANHTIEN_CC = model.THANHTIEN_CC; data.DICHVU21_ID = dichvu; data.NGAYTAO = DateTime.Now; data.NGAYCAPNHAT = DateTime.Now; _ICOCAUGIA_CHITIETService.Save(data); _ICOCAUGIA_CHITIETService.CommitChanges(); } else { ViewData["EditError"] = "Dữ liệu bạn vừa nhập không chính xác."; } } catch (Exception e) { ViewData["EditError"] = "Đã xảy ra lỗi vui lòng thử lại sau."; log.ErrorFormat("Add New - message: {0}{1} - {2}", e.Message, Environment.NewLine, e.StackTrace); } return(_GridViewChiTietDichVuPartial()); }