예제 #1
0
        // 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");
            }
        }
예제 #2
0
 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());
     }
 }