public IActionResult Update(int id, SuplementCreateRequest suplementCreateRequest) { validateModel(); _authenticationService.IsAuthorized(Request, "EMPLOYEE"); _suplementsService.Update(id, suplementCreateRequest); return(NoContent()); }
private async void BtnSave_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { SuplementCreateRequest createRequest = new SuplementCreateRequest { Name = tbNaziv.Text, Price = (double)numPrice.Value, Description = tbOpis.Text, Amount = (double)numKolicina.Value, MessureUnit = cbMessure.Text, SuplementTypeId = int.Parse(cbVrsta.SelectedValue.ToString()) }; if (_suplement == null) { await _suplementApiService.Create <Suplement>(createRequest); } else { await _suplementApiService.Update <Suplement>(_suplement.Id, createRequest); } SuplementsListForm suplementListForm = new SuplementsListForm(_accessToken); suplementListForm.MdiParent = this.MdiParent; suplementListForm.WindowState = FormWindowState.Maximized; suplementListForm.ControlBox = false; suplementListForm.MaximizeBox = false; suplementListForm.MinimizeBox = false; suplementListForm.ShowIcon = false; suplementListForm.Show(); } }
public Models.Suplements.Suplement Create(SuplementCreateRequest suplementCreateRequest) { Database.Suplement suplement = _mapper.Map <Database.Suplement>(suplementCreateRequest); suplement.CreatedAt = DateTime.Now; _context.Suplements.Add(suplement); _context.SaveChanges(); return(mapFromDb(suplement, null)); }
public void Update(int id, SuplementCreateRequest suplementCreateRequest) { Database.Suplement suplement = _context.Suplements.Find(id); if (suplement == null) { throw new ResourceNotFoundException($"Resource with id: {id} not found"); } _mapper.Map(suplementCreateRequest, suplement); _context.Suplements.Update(suplement); _context.SaveChanges(); }
public Models.Suplements.Suplement Create(SuplementCreateRequest suplementCreateRequest) { validateModel(); _authenticationService.IsAuthorized(Request, "EMPLOYEE"); return(_suplementsService.Create(suplementCreateRequest)); }