public async Task <IActionResult> PutClientPro([FromRoute] int id, [FromBody] ClientPro clientPro) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != clientPro.IdClientpro) { return(BadRequest()); } _context.Entry(clientPro).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClientProExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public AddClientProView() { InitializeComponent(); Contact contactToAdd = new Contact() { Id = DataAccess.GetHighestId("contact") + 1, Nom = "", Prenom = "", Email = "", Tel = "" }; Adresse adresseToAdd = new Adresse() { Id = DataAccess.GetHighestId("adresse") + 1, Ligne1 = "", Ligne2 = "", CodePostal = "", Ville = "", Pays = "", Province = "" }; ClientPro clientProToAdd = new ClientPro(adresseToAdd.Id, contactToAdd.Id) { Id = DataAccess.GetHighestId("client") + 1, NomEntreprise = "", Remise = 0M, DateAdherance = DateTime.Today }; ClientToAdd = clientProToAdd; }
public DetailClientPro(ClientPro pro) { InitializeComponent(); ClientPro = pro; nbMoyen_Lbl.Content = Commande.NbArticlesMoyen(ClientPro); totalMoyen_Lbl.Content = Decimal.Round(Commande.PrixMoyen(ClientPro), 2) + " €"; totalcumul_Lbl.Content = Decimal.Round(Commande.MontantTotalCumul(ClientPro), 2) + " €"; }
public async Task <IActionResult> PostClientPro([FromBody] ClientPro clientPro) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.ClientProes.Add(clientPro); await _context.SaveChangesAsync(); return(CreatedAtAction("GetClientPro", new { id = clientPro.IdClientpro }, clientPro)); }
public EditClientProView(ClientPro _input) { InitializeComponent(); SelectedClient = _input; dateAdhePicker.DisplayDateEnd = DateTime.Today; }