// PUT: api/DetailReglement/5
        public DetailReglementDto Put(int id, [FromBody] DetailReglementDto detailReglementDto)
        {
            if (ModelState.IsValid)
            {
                return(this.service.Update(detailReglementDto));
            }

            return(null);
        }
        // POST: api/DetailReglement
        public DetailReglementDto Post([FromBody] DetailReglementDto detailReglementDto)
        {
            if (ModelState.IsValid)
            {
                return(this.service.Insert(detailReglementDto));
            }

            return(null);
        }
Beispiel #3
0
        public DetailReglementDto Update(DetailReglementDto detailReglementDto)
        {
            DetailReglement toUpdate = this.GetById(detailReglementDto.Id);

            toUpdate.Id              = detailReglementDto.Id;
            toUpdate.IdBanque        = detailReglementDto.IdBanque;
            toUpdate.IdCaisse        = detailReglementDto.IdCaisse;
            toUpdate.IdDevise        = detailReglementDto.IdDevise;
            toUpdate.IdModeReglement = detailReglementDto.IdModeReglement;
            toUpdate.IdReglement     = toUpdate.IdReglement;
            return(this.mapper.Map <DetailReglementDto>(this.repository.Update(toUpdate)));
        }
Beispiel #4
0
        public DetailReglementDto Insert(DetailReglementDto detailReglementDto)
        {
            DetailReglement detailReglement = this.repository.Insert(this.mapper.Map <DetailReglement>(detailReglementDto));

            return(this.mapper.Map <DetailReglementDto>(detailReglement));
        }