public bool Edit(ProductCategoryAction model) { try { var _item = DbContext.ProductCategorys.Find(model.ID); if (_item != null && _item.ID != 0) { if (!model.Avatar.Contains("http")) { _item.Avatar = "http://localhost:8810/" + model.Avatar; } else { _item.Avatar = model.Avatar; } _item.Desc = model.Desc; _item.ModifyBy = model.ModifyBy; _item.ModifyDate = DateTime.Now; _item.Rank = model.Rank; _item.Status = model.Status; _item.Title = model.Title; return(true); } return(false); } catch (System.Exception) { return(false); } }
public ProductCategoryAction GetEdit(int id) { try { var _item = DbContext.ProductCategorys.Find(id); if (_item != null && _item.ID != 0) { ProductCategoryAction category = new ProductCategoryAction(); category.Avatar = _item.Avatar; category.CreateBy = _item.CreateBy; category.CreateDate = _item.CreateDate; category.Desc = _item.Desc; category.ID = _item.ID; category.ModifyBy = _item.ModifyBy; category.ModifyDate = _item.ModifyDate; category.Rank = _item.Rank; category.Status = _item.Status; category.Title = _item.Title; return(category); } return(null); } catch (System.Exception) { return(new ProductCategoryAction()); } }
public ActionResult Edit(ProductCategoryAction model) { try { if (ModelState.IsValid) { if (_categoryBusiness.Edit(model)) { _categoryBusiness.Save(); return(Redirect("/ProductCategory/List")); } } return(View(model)); } catch (Exception) { return(View(model)); } }
public ProductCategory Add(ProductCategoryAction entity) { try { ProductCategory category = new ProductCategory(); category.Avatar = "http://localhost:44351/" + entity.Avatar; category.CreateBy = entity.CreateBy; category.CreateDate = DateTime.Now; category.Desc = entity.Desc; category.ID = entity.ID; category.ModifyBy = entity.ModifyBy; category.ModifyDate = DateTime.Now; category.Rank = entity.Rank; category.Status = entity.Status; category.Title = entity.Title; return(_productCategory.Add(category)); } catch (Exception) { return(null); } }
public bool Edit(ProductCategoryAction model) { return(_productCategory.Edit(model)); }