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));
        }