public async Task <IActionResult> Create([Bind("Guid,CreateTime,UpdateTime,OrgID,Name,ShortName,OrgType")] Organization organization) { if (ModelState.IsValid) { organization.Guid = Guid.NewGuid(); organization.CreateTime = DateTime.Now; organization.UpdateTime = DateTime.Now; organization.OrgID = new SeriaNumber().Seria(context.Organizations.Count() + 1, Key.OrgPre); context.Add(organization); await context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(organization)); }
public async Task <Task <int> > UpdateInfoText(InfoText text) { var infoText = await GetInfoText(text.OrganizationNumber); if (infoText == null) { _context.Add(text); } else { infoText.Text = text.Text; _context.Update(infoText); } return(_context.SaveChangesAsync()); }
public async Task <IActionResult> Create(UserCreateVM model) { if (!ModelState.IsValid) { ViewData["Roles"] = CreateRolesDropDownList(); ViewData["Employees"] = CreateEmployeesWithoutAccountDropDownList(); return(View(model)); } User user = new User { Login = model.Login, Password = model.Password, RoleId = model.Role, EmployeeId = model.Employee }; context.Add(user); await context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }