public void AddFac(FactureDTO f, SqlDbContext dbContext) { Facture fac = new Facture(f); dbContext.Add(fac); dbContext.SaveChanges(); }
public void deleteFac(FactureDTO f, SqlDbContext dbContext) { Facture facDel = dbContext.Facture.Where(fac => fac.code == f.code).FirstOrDefault(); dbContext.Remove(facDel); dbContext.SaveChanges(); }
public IActionResult Create([FromBody] FactureDTO factureDTO) { Facture facture = _mapper.Map <Facture>(factureDTO); _factureService.Create(facture); return(StatusCode(201)); }
public void Post([FromBody] FactureDTO factureDTO) { if (ModelState.IsValid) { _data.Add(factureDTO.ToFacture()); } }
public IActionResult Update(int id, [FromBody] FactureDTO factureDTO) { Facture facture = _mapper.Map <Facture>(factureDTO); facture.Id = id; // save _factureService.Update(facture); return(NoContent()); }
public ActionResult <FactureDTO> Post([FromBody] FactureDTO newFac) { if (ModelState.IsValid) { this._data.AddFac(newFac, this._dbContext); return(Created($"factures/{newFac.code}", newFac)); } else { return(BadRequest(ModelState.Values)); } }
public ActionResult <FactureDTO> Post([FromBody] FactureDTO newFac) { // Créer un objet facture depuis le paramètre newFac en JSON if (ModelState.IsValid) { Console.WriteLine("FACTURE RECUE DANS CONTROLLER"); this._data.addFac(newFac); return(Created($"factures/{newFac.code}", newFac)); } else { return(BadRequest(ModelState.Values)); } }