public ActionResult Add(CategoryServicesModel input) { if (ModelState.IsValid) { input.UserId = SessionHelper.GetSessionUser().UserId; input.Taxonomy = input.Taxonomy ?? "Service"; input.Status = input.Status ?? true; input.Order = input.Order ?? 0; input.Date = input.Date ?? DateTime.Now; input.Modified = input.Modified ?? DateTime.Now; var entity = new tb_Catogory(); entity.Date = input.Date; entity.Meta_Description = input.Meta_Description; entity.Meta_Keyword = input.Meta_Keyword; entity.Meta_Title = input.Meta_Title; entity.Modified = input.Modified; entity.Name = input.Name; entity.Order = input.Order; entity.ParentId = input.ParentId; entity.Slug = input.Slug; entity.Status = input.Status; entity.Taxonomy = input.Taxonomy; entity.Thumbnail = input.Thumbnail; entity.Title = input.Title; entity.UserId = input.UserId; long Id = Dao.Insert(entity); return(RedirectToAction("Edit", "CategoryServices", new { Id = Id })); } ViewBag.ParentId = new SelectList(Dao.ListAllByTaxonomy("Service"), "Id", "Name", input.ParentId); return(View(input)); }
public ActionResult Edit(CategoryServicesModel entity) { if (ModelState.IsValid) { entity.UserId = SessionHelper.GetSessionUser().UserId; entity.Taxonomy = entity.Taxonomy ?? "Service"; entity.Status = entity.Status ?? true; entity.Order = entity.Order ?? 0; entity.Date = entity.Date ?? DateTime.Now; entity.Modified = entity.Modified ?? DateTime.Now; var input = new tb_Catogory(); input.Date = entity.Date; input.Id = entity.Id; input.Meta_Description = entity.Meta_Description; input.Meta_Keyword = entity.Meta_Keyword; input.Meta_Title = entity.Meta_Title; input.Modified = entity.Modified; input.Name = entity.Name; input.Order = entity.Order; input.ParentId = entity.ParentId; input.Slug = entity.Slug; input.Status = entity.Status; input.Taxonomy = entity.Taxonomy; input.Thumbnail = entity.Thumbnail; input.Title = entity.Title; input.UserId = entity.UserId; Dao.Update(input); } ViewBag.ParentId = new SelectList(Dao.ListAllByTaxonomy("Service"), "Id", "Name", entity.ParentId); return(View(entity)); }
public bool Update(tb_Catogory entity) { try { db.Entry(entity).State = EntityState.Modified; db.SaveChanges(); return(true); } catch { return(false); } }
public long Insert(tb_Catogory entity) { db.tb_Catogory.Add(entity); db.SaveChanges(); return(entity.Id); }