public void CreateNewMouvement(MouvementDto mouvement) { Mouvement mouv = new Mouvement(); mouv.Produit = Context.Produit.Where(m => m.Id == mouvement.Produit.Id).FirstOrDefault(); mouv.Quantite = mouvement.Quantite; mouv.DateCreation = (DateTime)mouvement.DateCreation; Context.Mouvement.Add(mouv); Context.SaveChanges(); }
public MouvementDto UpdateMouvement(MouvementDto mouvementDto) { var mouvement = Context.Mouvement.Where(p => p.Id == mouvementDto.Id).FirstOrDefault();; mouvement.Quantite = mouvementDto.Quantite; mouvement.DateCreation = (DateTime)mouvementDto.DateCreation; Context.SaveChanges(); return(mouvementDto); }
private void updateButton_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(stokTextBox.Text)) { ProduitDto prod = _produitsService.GetProduits().Where(p => p.Id == Convert.ToInt32(comboBoxProducts.SelectedValue)).FirstOrDefault(); MouvementDto mouv = new MouvementDto(); mouv.Produit = prod; mouv.Quantite = Convert.ToInt32(stokTextBox.Text); mouv.DateCreation = DateTime.Now; _mouvementsService.CreateNewMouvement(mouv); this.UpdateDataGrid(); stokTextBox.ResetText(); } }