public async Task <IActionResult> PutAccount([FromRoute] int id, [FromBody] Account account) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != account.AccountId) { return(BadRequest()); } _context.Entry(account).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AccountExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutKpi([FromRoute] int id, [FromBody] Kpi kpi) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != kpi.Kpiid) { return(BadRequest()); } _context.Entry(kpi).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KpiExists(id)) { return(NotFound()); } else { throw; } } return(Content("Successfully updated KPI")); }
public async Task <Account> Create(Account account) { var acc = context.Accounts.Add(account); await context.SaveChangesAsync(); // _loger.Log("success", LogLevel.Information); return(acc); }
public async Task <IActionResult> Create([Bind("Id,IdType,Name,Image")] Tblfood tblfood) { if (ModelState.IsValid) { _context.Add(tblfood); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdType"] = new SelectList(_context.TblTypeFs, "Id", "TypeName", tblfood.IdType); return(View(tblfood)); }
public async Task <IActionResult> Create([Bind("Id,IdFood,IdResturant,Available")] ResturantsFood resturantsFood) { if (ModelState.IsValid) { _context.Add(resturantsFood); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdFood"] = new SelectList(_context.Tblfoods, "Id", "Id", resturantsFood.IdFood); ViewData["IdResturant"] = new SelectList(_context.Tblresturants, "Id", "Id", resturantsFood.IdResturant); return(View(resturantsFood)); }
public async Task <IActionResult> Create([Bind("UserId,RoleId")] AspNetUserRole aspNetUserRole) { if (ModelState.IsValid) { _context.AspNetUserRoles.Add(aspNetUserRole); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["RoleId"] = new SelectList(_context.AspNetRoles, "Id", "Id", aspNetUserRole.RoleId); ViewData["UserId"] = new SelectList(_context.AspNetUsers, "Id", "Id", aspNetUserRole.UserId); return(View(aspNetUserRole)); }
public async Task <IActionResult> Create([Bind("Id,IdOrder,IdCustomer,OrderTime,RequestTime,Count")] Tblorder tblorder) { if (ModelState.IsValid) { _context.Add(tblorder); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdCustomer"] = new SelectList(_context.AspNetUsers, "Id", "Id", tblorder.IdCustomer); ViewData["IdOrder"] = new SelectList(_context.ResturantsFoods, "Id", "Id", tblorder.IdOrder); return(View(tblorder)); }
public async Task <IActionResult> Create([Bind("Id,SenderUser,ReceiverUser,Subject,Text,Readed")] TblMesage tblMesage) { if (ModelState.IsValid) { tblMesage.Id = Guid.NewGuid(); tblMesage.SenderUser = User.Identity.Name.ToUpper(); tblMesage.Readed = false; tblMesage.ReceiverUser = tblMesage.ReceiverUser.ToUpper(); _context.Add(tblMesage); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tblMesage)); }
public async Task <string> RegisterAsync(string login, string password) { using (var db = new AccountDBContext()) { var user = await db.Users.FirstOrDefaultAsync(u => u.Login == login); if (user != null) { return(null); } await db.Users.AddAsync(new User(login, password)); await db.SaveChangesAsync(); return(GetToken(login)); } }
public async Task <int> WriteChangesAsync() { return(await _context.SaveChangesAsync()); }