Ejemplo n.º 1
0
 public ActionResult Read([DataSourceRequest] DataSourceRequest request)
 {
     if (asset.View)
     {
         var data = new Product_Hierarchy_DAO().ReadAll();
         return(Json(data.ToDataSourceResult(request)));
     }
     else
     {
         return(RedirectToAction("NoAccessRights", "Error"));
     }
 }
Ejemplo n.º 2
0
 public string GetAll(string key)
 {
     try
     {
         if (AllConstant.KeyAPI == key)
         {
             DataTable dt = new Product_Hierarchy_DAO().ReadAll(AllConstant.ERPConnectionString);
             string    st = JsonConvert.SerializeObject(dt);
             return(st);
         }
         return("");
     }
     catch (Exception ex)
     {
         return(ex.ToString());
     }
 }
Ejemplo n.º 3
0
 public ActionResult Upsert([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <Product_Hierarchy> listrow)
 {
     ModelState.Clear(); // phải clear
     if (asset.Update)
     {
         string st = new Product_Hierarchy_DAO().UpSert(listrow.ToList(), currentUser.UserName, "Update");
         if (st == "true")
         {
             return(Json(new { success = true, message = "Thành công" }));
         }
         else
         {
             ModelState.AddModelError("", st);
         }
         return(Json(listrow.ToDataSourceResult(request, ModelState)));
     }
     ModelState.AddModelError("", "Bạn không có quyền Update");
     return(Json(new List <Product_Hierarchy>().ToDataSourceResult(request, ModelState)));
 }