public static NatrajConfigurationDTO ConvertToNatrajConfigurationDTO(NatrajConfiguration natrajConfiguration)
        {
            NatrajConfigurationDTO natrajConfigurationDTO = new NatrajConfigurationDTO();

            natrajConfigurationDTO.ConfigurationId = natrajConfiguration.Id;
            natrajConfiguration.KeyData            = natrajConfiguration.KeyData;
            natrajConfiguration.KeyName            = natrajConfiguration.KeyName;
            natrajConfiguration.DataVal            = natrajConfiguration.DataVal;
            natrajConfiguration.DefaultVal         = natrajConfiguration.DefaultVal;
            natrajConfiguration.Description        = natrajConfiguration.Description;
            return(natrajConfigurationDTO);
        }
Ejemplo n.º 2
0
        public ResponseDTO UpdateNatrajConfiguration(NatrajConfigurationDTO natrajConfigurationDTO)
        {
            ResponseDTO responseDTO = new ResponseDTO();

            responseDTO.Status  = true;
            responseDTO.Message = "Configuration Updated Successfully";
            var natrajConfiguration = unitOfWork.ConfigurationRepository.GetById(natrajConfigurationDTO.ConfigurationId);

            if (natrajConfiguration != null && string.IsNullOrWhiteSpace(natrajConfigurationDTO.Value) == false)
            {
                natrajConfiguration.DataVal = natrajConfigurationDTO.Value;
            }
            unitOfWork.ConfigurationRepository.Update(natrajConfiguration);
            unitOfWork.SaveChanges();
            responseDTO.Data = this.GetAllNatarjConfigurations();
            return(responseDTO);
        }