public JsonResult Add(DeXuatModel m) { ResponseBase res = new ResponseBase(); try { var ses = (UserSave)Session[Constant.USER_SESSION]; DeXuat dt = new DeXuat { IDDoanVien = m.IDDoanVien, NoiDung = m.NoiDung, NgayThang = DateTime.Parse(m.NgayThang), Loai = 1, TrangThai = 2, NguoiDeXuat = ses.HoTen }; db.DeXuats.InsertOnSubmit(dt); db.SubmitChanges(); res.Status = StatusID.Success; res.Message = "Đã thêm"; } catch (Exception e) { res.Status = StatusID.InternalServer; res.Message = e.Message; } return(Json(res, JsonRequestBehavior.AllowGet)); }
public bool Update(DeXuatModel m) { try { tbl_DeXuat tbl = new tbl_DeXuat(); tbl = db.tbl_DeXuat.Find(m.Id); tbl.Ma = m.Ma; tbl.Tieu_De = m.Tieu_De; tbl.Kieu = m.Kieu; tbl.Ten_Dx = m.Ten_Dx; tbl.Ten_Dx1 = m.Ten_Dx1; tbl.Ten_Dx2 = m.Ten_Dx2; tbl.Ten_Dx3 = m.Ten_Dx3; tbl.Ten_Dx4 = m.Ten_Dx4; tbl.Ten_Dx5 = m.Ten_Dx5; tbl.Ten_Dg = m.Ten_Dg; tbl.Ten_Dg1 = m.Ten_Dg1; tbl.Ten_Dg2 = m.Ten_Dg2; tbl.Ten_Dg3 = m.Ten_Dg3; tbl.Ngay_Tao = m.Ngay_Tao; tbl.Ngay_Gui = m.Ngay_Gui; tbl.Ngay_PD = m.Ngay_PD; tbl.Ngay_HD = m.Ngay_HD; tbl.Ngay_PHD = m.Ngay_PHD; tbl.Ngay_Eval = m.Ngay_Eval; tbl.Ngay_Exp = m.Ngay_Exp; db.SaveChanges(); return(true); } catch { return(false); } }
public JsonResult DeXuatDV(DeXuatModel m) { ResponseBase res = new ResponseBase(); try { var ses = (DoanVienSave)Session[Constant.CUS_SESSION]; DeXuat dt = new DeXuat { IDDoanVien = m.IDDoanVien, NoiDung = m.NoiDung, NgayThang = DateTime.Now, Loai = m.Loai, TrangThai = 1, NguoiDeXuat = ses.HoTen }; db.DeXuats.InsertOnSubmit(dt); db.SubmitChanges(); res.Status = StatusID.Success; res.Message = "Đã gửi đề xuất cho quản trị viên"; } catch (Exception e) { res.Status = StatusID.InternalServer; res.Message = e.Message; } return(Json(res, JsonRequestBehavior.AllowGet)); }
public ActionResult Detail(int Id) { DeXuatModel model = new DeXuatModel(); if (Id > 0) { model = new DeXuatDao().Detail(Id); } return(PartialView("_DetailTradeRequest", model)); }
public ActionResult Save(DeXuatModel model) { if (!ModelState.IsValid) { return(PartialView("_DetailTradeRequest", model)); } bool status; if (model.Id > 0) { status = new DeXuatDao().Update(model); } else { status = new DeXuatDao().Save(model); } return(Json(new { status = status }, JsonRequestBehavior.AllowGet)); }
public JsonResult Update2(DeXuatModel m) { ResponseBase res = new ResponseBase(); try { var dt = (from a in db.DeXuats where a.ID == m.ID select a).FirstOrDefault(); dt.TrangThai = 2; db.SubmitChanges(); res.Status = StatusID.Success; res.Message = "Thông tin đã cập nhật thành công"; } catch (Exception e) { res.Status = StatusID.InternalServer; res.Message = e.Message; } return Json(res, JsonRequestBehavior.AllowGet); }
public JsonResult Update(DeXuatModel m) { ResponseBase res = new ResponseBase(); try { var dt = (from a in db.DeXuats where a.ID == m.ID select a).FirstOrDefault(); dt.IDDoanVien = m.IDDoanVien; dt.NoiDung = m.NoiDung; dt.NgayThang = DateTime.Parse(m.NgayThang); db.SubmitChanges(); res.Status = StatusID.Success; res.Message = "Thông tin đã cập nhật thành công"; } catch (Exception e) { res.Status = StatusID.InternalServer; res.Message = e.Message; } return(Json(res, JsonRequestBehavior.AllowGet)); }