Esempio n. 1
0
 protected void ValidateZ10Depot(Z10Depot entity)
 {
     if (!string.IsNullOrEmpty(entity.Title) && entity.Title.Length > 300)
     {
         ModelState.AddModelError("Title string length error", "长度不适合");
     }
 }
Esempio n. 2
0
        public ActionResult Edit(System.Int64? id, Z10Depot entity)
        {
            entity.DepotID = id;
            ValidateZ10Depot(entity);
            if (!ModelState.IsValid)
                return View(entity);
            entity.TenantID = _tenant.TenantID;

            try
            {
                if (id.HasValue && id > 0)
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Update) != Zippy.SaaS.Entity.CRUD.Update) return RedirectToAction("NoPermission", "Error");
                    db.Update(entity);

                }
                else
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Create) != Zippy.SaaS.Entity.CRUD.Create) return RedirectToAction("NoPermission", "Error");
                    entity.DepotID = null;
                    entity.TenantID = _tenant.TenantID;
                    db.Insert(entity);
                }
                return Return();

            }
            catch
            {
                return View(entity);
            }
        }
Esempio n. 3
0
        public ActionResult Edit(System.Int64? id, string act)
        {
            Z10Depot entity = null;
            if (id.HasValue && id > 0)
            {
                if (act == "detail")
                {
                    ViewData["VTitle"] = "查看仓库信息";
                    ViewData["IsDetail"] = true;
                }
                else
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Update) != Zippy.SaaS.Entity.CRUD.Update) return RedirectToAction("NoPermission", "Error");
                    ViewData["VTitle"] = "修改仓库信息";
                }
                entity = Z10DepotHelper.Create(db, id.Value);
            }
            else
            {
                if ((_crud & Zippy.SaaS.Entity.CRUD.Create) != Zippy.SaaS.Entity.CRUD.Create) return RedirectToAction("NoPermission", "Error");
                ViewData["VTitle"] = "新增仓库";
                entity = new Z10Depot();
            }
            string returnUrl = Request["ReturnUrl"];
            if (returnUrl.IsNullOrEmpty()) returnUrl = "/" + _ContollerName;
            ViewData["ReturnUrl"] = returnUrl;

            return View(entity);
        }
Esempio n. 4
0
        public ActionResult Edit(System.Int64?id, string act)
        {
            Z10Depot entity = null;

            if (id.HasValue && id > 0)
            {
                if (act == "detail")
                {
                    ViewData["VTitle"]   = "查看仓库信息";
                    ViewData["IsDetail"] = true;
                }
                else
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Update) != Zippy.SaaS.Entity.CRUD.Update)
                    {
                        return(RedirectToAction("NoPermission", "Error"));
                    }
                    ViewData["VTitle"] = "修改仓库信息";
                }
                entity = Z10DepotHelper.Create(db, id.Value);
            }
            else
            {
                if ((_crud & Zippy.SaaS.Entity.CRUD.Create) != Zippy.SaaS.Entity.CRUD.Create)
                {
                    return(RedirectToAction("NoPermission", "Error"));
                }
                ViewData["VTitle"] = "新增仓库";
                entity             = new Z10Depot();
            }
            string returnUrl = Request["ReturnUrl"];

            if (returnUrl.IsNullOrEmpty())
            {
                returnUrl = "/" + _ContollerName;
            }
            ViewData["ReturnUrl"] = returnUrl;

            return(View(entity));
        }
Esempio n. 5
0
        public ActionResult Edit(System.Int64?id, Z10Depot entity)
        {
            entity.DepotID = id;
            ValidateZ10Depot(entity);
            if (!ModelState.IsValid)
            {
                return(View(entity));
            }
            entity.TenantID = _tenant.TenantID;

            try
            {
                if (id.HasValue && id > 0)
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Update) != Zippy.SaaS.Entity.CRUD.Update)
                    {
                        return(RedirectToAction("NoPermission", "Error"));
                    }
                    db.Update(entity);
                }
                else
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Create) != Zippy.SaaS.Entity.CRUD.Create)
                    {
                        return(RedirectToAction("NoPermission", "Error"));
                    }
                    entity.DepotID  = null;
                    entity.TenantID = _tenant.TenantID;
                    db.Insert(entity);
                }
                return(Return());
            }
            catch
            {
                return(View(entity));
            }
        }
Esempio n. 6
0
 public static int Insert(Zippy.Data.IDalProvider db, Z10Depot entity)
 {
     int rtn = db.Insert(entity);
     return rtn;
 }
Esempio n. 7
0
 public static int Update(Zippy.Data.IDalProvider db, Z10Depot entity)
 {
     return db.Update(entity);
 }
Esempio n. 8
0
 public static int Update(Zippy.Data.IDalProvider db, Z10Depot entity)
 {
     return(db.Update(entity));
 }
Esempio n. 9
0
        public static int Insert(Zippy.Data.IDalProvider db, Z10Depot entity)
        {
            int rtn = db.Insert(entity);

            return(rtn);
        }
Esempio n. 10
0
        public static Z10Depot Create(Zippy.Data.IDalProvider db, Int64 _DepotID)
        {
            Z10Depot rtn = db.FindUnique <Z10Depot>(_DepotID);

            return(rtn);
        }
Esempio n. 11
0
 protected void ValidateZ10Depot(Z10Depot entity)
 {
     if (!string.IsNullOrEmpty(entity.Title) && entity.Title.Length > 300)
         ModelState.AddModelError("Title string length error", "长度不适合");
 }