示例#1
0
        public ActionResult Edit(RolesEditVM model)
        {
            OvmDbContext context = new OvmDbContext();

            Role role = new Role
            {
                Id   = model.Id,
                Name = model.Name
            };

            context.Roles.AddOrUpdate(u => u.Id, role);
            context.SaveChanges();
            context.Dispose();

            return(RedirectToAction("Index"));
        }
示例#2
0
        public ActionResult Edit(int?id)
        {
            RolesEditVM  item;
            OvmDbContext context = new OvmDbContext();

            if (id == null)
            {
                item = new RolesEditVM();
            }
            else
            {
                Role role = context.Roles.Find(id.Value);

                item = new RolesEditVM
                {
                    Id   = id.Value,
                    Name = role.Name
                };
            }

            context.Dispose();

            return(View(item));
        }