Exemple #1
0
 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();
            }
        }
Exemple #3
0
 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));
 }
Exemple #4
0
        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();
        }
Exemple #5
0
 public Models.Suplements.Suplement Create(SuplementCreateRequest suplementCreateRequest)
 {
     validateModel();
     _authenticationService.IsAuthorized(Request, "EMPLOYEE");
     return(_suplementsService.Create(suplementCreateRequest));
 }