public ActionResult SaveData(NhaSanXuatModel sp) { int result = 0; bool kq = false; if (ModelState.IsValid) { var dao = new NhaSanXuatDAO(); string user = ((UserLogin)Session[CommonStants.USER_SESSION]).userName; result = dao.SaveData(sp, user); if (result == 1) { SetAlert("Cập Nhật Thành Công!", "success"); kq = true; } else if (result == 2) { SetAlert("Thêm Thành Công!", "success"); kq = true; } else { SetAlert("Thất Công!", "warning"); } } return(Json(kq, JsonRequestBehavior.AllowGet)); }
//lưu dữ liệu public int SaveData(NhaSanXuatModel x, string user) { try { if (x.ID_NSX > 0) { NHASANXUAT dao = db.NHASANXUATs.SingleOrDefault(m => m.ID_NSX == x.ID_NSX); dao.TEN_NSX = x.TEN_NSX; dao.IS_DELETE = false; dao.MODIFILEDDATE = DateTime.Now.Date; dao.MODIFILEDBY = user; dao.MOTA_NSX = x.MOTA_NSX; dao.DIACHI_NSX = x.DIACHI_NSX; dao.MANSX = x.MANSX; dao.SDT_NSX = x.SDT_NSX; dao.GHICHU_NSX = x.GHICHU_NSX; db.SaveChanges(); return(1); } else { NHASANXUAT dao = new NHASANXUAT(); dao.TEN_NSX = x.TEN_NSX; dao.IS_DELETE = false; dao.MODIFILEDDATE = DateTime.Now.Date; dao.MODIFILEDBY = user; dao.MOTA_NSX = x.MOTA_NSX; dao.DIACHI_NSX = x.DIACHI_NSX; dao.MANSX = x.MANSX; dao.SDT_NSX = x.SDT_NSX; dao.GHICHU_NSX = x.GHICHU_NSX; dao.CREATEDATE = DateTime.Now.Date; dao.CREATEBY = user; db.NHASANXUATs.Add(dao); db.SaveChanges(); return(2); } } catch { return(0); } }