// Los Datos de los procesos estan hardcodeados static void AddValores() { ValorRepository valorRepository = new ValorRepository(); if (valorRepository.GetAll().Count == 0) { var valor = new Valor(); valor.Nombre = "Bajo"; valor.Influencia = 0; valorRepository.Create(valor); valor.Nombre = "Medio"; valor.Influencia = 1; valorRepository.Create(valor); valor.Nombre = "Alto"; valor.Influencia = 2; valorRepository.Create(valor); Console.WriteLine("Valores agregados con exito"); } }
public void Save(ValorDTO entity) { try { var isValid = Validate(entity); if (string.IsNullOrEmpty(isValid)) { _valor = DTOaValor(entity); _valorRepository.Create(_valor); } else { throw new Exception(isValid); _log.WriteLog(isValid); } } catch (Exception e) { _log.WriteLog(e.ToString()); } }