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); }
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); }