Exemple #1
0
        public void AddFac(FactureDTO f, SqlDbContext dbContext)
        {
            Facture fac = new Facture(f);

            dbContext.Add(fac);
            dbContext.SaveChanges();
        }
Exemple #2
0
        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));
        }
Exemple #4
0
 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());
        }
Exemple #6
0
 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));
            }
        }