Exemple #1
0
        /// <inheritdoc />
        public void UpdateCoefficientPonderationEnduit(CoefficientPonderationDto coefficientPonderationDto)
        {
            var listeCoefficientPonderation  = this._uow.CalibrageRepositorie.GetAllCoefficientPonderation();
            var coefficientPonderationMetier = listeCoefficientPonderation.Where(x => x.Code.ToLower() == coefficientPonderationDto.Code.ToLower()).FirstOrDefault();

            if (coefficientPonderationMetier != null)
            {
                coefficientPonderationDto.Id      = coefficientPonderationMetier.Id;
                coefficientPonderationDto.Libelle = coefficientPonderationDto.Libelle;
                coefficientPonderationDto.Code    = coefficientPonderationDto.Code;
            }

            IMapper <CoefficientPonderationDto, CoefficientPonderationParametresCriteresCalibrage> mapper = new CoefficientPonderationParametresCriteresCalibrageToCoefficientPonderationDto();

            this.Logger.InfoFormat("Début:    CalibrageApp.UpdateCoefficientPonderationEnduit");
            this._uow.CalibrageRepositorie.UpdateCoefficientPonderationParametreEnduit(mapper.Map(coefficientPonderationDto));
            this.Logger.InfoFormat("Fin:    CalibrageApp.UpdateCoefficientPonderationEnduit");
        }
Exemple #2
0
        /// <inheritdoc />
        public void UpdateCoefficientPonderationMaconnerie(CoefficientPonderationDto coefficientPonderationDto)
        {
            var listeCoefficientPonderation  = this._uow.CalibrageRepositorie.GetAllCoefficientPonderation();
            var coefficientPonderationMetier = listeCoefficientPonderation.Where(x => x.Code.ToLower() == coefficientPonderationDto.Code.ToLower()).FirstOrDefault();

            if (coefficientPonderationMetier != null)
            {
                coefficientPonderationDto.Id      = coefficientPonderationMetier.Id;
                coefficientPonderationDto.Libelle = coefficientPonderationDto.Libelle;
                coefficientPonderationDto.Code    = coefficientPonderationDto.Code;
            }

            IMapper <CoefficientPonderationDto, CoefficientPonderationParametresCriteresCalibrage> mapper = new CoefficientPonderationParametresCriteresCalibrageToCoefficientPonderationDto();

            this.Logger.InfoFormat(string.Format("Modification de la valeur du paramètre coefficient de pondération {0}", coefficientPonderationDto.Code));
            this._uow.CalibrageRepositorie.UpdateCoefficientPonderationParametreMaconnerie(mapper.Map(coefficientPonderationDto));
            this.Logger.InfoFormat(string.Format("La valeur duparamètre {0} est modifié avec succès", coefficientPonderationDto.Code));
        }
 public CoefficientPonderationVm(CoefficientPonderationDto dto)
 {
     this._Dto = dto;
 }