public ActionResult DMNhanVienType_Destroy([DataSourceRequest] DataSourceRequest request, DMLoaiKhachHang item) { var obj = db.DMLoaiKhachHangs.FirstOrDefault(x => x.LoaiKhachHangID == item.LoaiKhachHangID); if (obj == null) return HttpNotFound(); try { db.DMLoaiKhachHangs.Remove(obj); db.SaveChanges(); // ghi log Common.NhatKiHeThong("Xóa loại khách hàng", "Xóa loại khách hàng", "loại khách hàng", "Xóa loại khách hàng " + item.MaLoaiKhachHang + ":" + item.TenLoaiKhachHang); } catch (Exception ex) { Common.WriteLog(ex.Message + "\n" + ex.StackTrace); } return Json(new[] { item }.ToDataSourceResult(request, ModelState)); }
public ActionResult DMNhanVienType_Update([DataSourceRequest] DataSourceRequest request, DMLoaiKhachHang item) { //var obj = db.customertypes.FirstOrDefault(x => x.customertype_id == item.customertype_id); //if (obj == null) return HttpNotFound(); if (ModelState.IsValid) { try { //obj.name = item.name; //if (item.status != null) obj.status_id = item.status.status_id; db.Entry(item).State = EntityState.Modified; db.SaveChanges(); // ghi log Common.NhatKiHeThong("Sửa loại khách hàng", "sửa loại khách hàng", "loại khách hàng", "Sửa loại khách hàng " + item.MaLoaiKhachHang + ":" + item.TenLoaiKhachHang); } catch (Exception ex) { Common.WriteLog(ex.Message + "\n" + ex.StackTrace); } } return Json(new[] { item }.ToDataSourceResult(request, ModelState)); }
public ActionResult CustomerType_Create([DataSourceRequest] DataSourceRequest request, DMLoaiKhachHang item) { //customertype obj = new customertype(); if (item != null && ModelState.IsValid) { try { db.DMLoaiKhachHangs.Add(item); db.SaveChanges(); // ghi log Common.NhatKiHeThong("Thêm loại khách hàng", "Thêm loại khách hàng", "loại khách hàng", "Thêm loại khách hàng " + item.MaLoaiKhachHang + ":" + item.TenLoaiKhachHang); } catch (Exception ex) { Common.WriteLog(ex.Message + "\n" + ex.StackTrace); } } return Json(new[] { item }.ToDataSourceResult(request, ModelState)); }