private ValorDataContract DTOaValorDataContract(ValorDTO valorDTO)
        {
            var valorDataContract = new ValorDataContract();

            valorDataContract.ValorId       = valorDTO.ValorId;
            valorDataContract.Nombre        = valorDTO.Nombre;
            valorDataContract.Deshabilitado = valorDTO.Deshabilitado;
            valorDataContract.Influencia    = valorDTO.Influencia;

            return(valorDataContract);
        }
 public void Disable(ValorDataContract entity)
 {
     try
     {
         var valorDTO = ValorDataContractaDTO(entity);
         _valorGestor.Disable(valorDTO);
     }
     catch (Exception e)
     {
         var log = new Logger();
         log.WriteLog(e.ToString());
     }
 }
        private ValorDTO ValorDataContractaDTO(ValorDataContract valorDataContract)
        {
            var valorDto = new ValorDTO();

            if (valorDataContract.ValorId > 0)
            {
                valorDto = _valorGestor.ObtainId(valorDataContract.ValorId);
            }

            valorDto.ValorId       = valorDataContract.ValorId;
            valorDto.Nombre        = valorDataContract.Nombre;
            valorDto.Deshabilitado = valorDataContract.Deshabilitado;
            valorDto.Influencia    = valorDataContract.Influencia;

            return(valorDto);
        }
        private String Validate(ValorDataContract valorDataContract)
        {
            var s = new StringBuilder().Clear();

            if (!((valorDataContract.Influencia) >= 0 && (valorDataContract.Influencia) <= 2))
            {
                s.Append("La Influencia del Valor es Incorrecta.");
            }

            if (String.IsNullOrEmpty(valorDataContract.Nombre))
            {
                s.Append("El Nombre no puede ser vacio.");
            }

            if (!((valorDataContract.Deshabilitado) == 0 || (valorDataContract.Deshabilitado) == 1))
            {
                s.Append("La opcion deshabilitar debe valer 0 (no) o 1 (si)");
            }

            return(s.ToString());
        }
Ejemplo n.º 5
0
 public void MostrarValor(ValorDataContract valor)
 {
     labelNombre.Text     = valor.Nombre;
     labelInfluencia.Text = valor.Influencia.ToString();
 }