public IActionResult PutModePaiement(long id, ModePaiementDTO modePaiement) { ServiceResponse <ModePaiementDTO> Data = new ServiceResponse <ModePaiementDTO>(); if (id != modePaiement.IdModePaiement) { return(BadRequest()); } var _modePaiement = _mapper.Map <ModePaiement>(modePaiement); try { _modePaiementRepository.ModePaiementRepository.Update(_modePaiement); } catch (DbUpdateConcurrencyException ex) { if (!ModePaiementExists(id)) { return(NotFound()); } else { Data.Success = false; Data.Messages = ex.Message; } } return(Ok(Data)); }
public ActionResult <ModePaiementDTO> PostModePaiement(ModePaiementDTO modePaiement) { ServiceResponse <ModePaiementDTO> Data = new ServiceResponse <ModePaiementDTO>(); try { var _modePaiement = _mapper.Map <ModePaiement>(modePaiement); _modePaiement = _modePaiementRepository.ModePaiementRepository.Create(_modePaiement); Data.Data = _mapper.Map <ModePaiementDTO>(_modePaiement); } catch (Exception ex) { Data.Success = false; Data.Messages = ex.Message; } return(Ok(Data)); }