public void Delete(T entity) { try { if (entity == null) { throw new ArgumentNullException("entity"); } this.entities.Remove(entity); _Context.SaveChanges(); } catch (DbEntityValidationException ex) { throw ex; } }
public ActionResult Create(CreateUsersViewModel model) { try { if (!ModelState.IsValid) { throw new Exception("لطفا اطلاعات را درست وارد نمایید"); } using (var context = new SetServiceDbContext()) { var userManager = new UserManager <User>(new UserStore <User>(context)); var user = new User { Name = model.Name, Family = model.Family, Nationalcode = model.NationalCode, PhoneNumber = model.PhoneNumber, Email = model.Email, UserName = model.NationalCode, }; var createUser = userManager.Create(user, "A123a12!"); context.SaveChanges(); } return(RedirectToAction("Sucssed", "User", new { area = "Admin" })); } catch (Exception ex) { ModelState.AddModelError("Name", ex.Message); } return(View()); }
public void Insert(IEnumerable <T> entities) { try { if (entities == null) { throw new ArgumentNullException("entities"); } foreach (var e in entities) { this.Entities.Add(e); } _context.SaveChanges(); } catch (DbEntityValidationException ex) { throw ex; } }