public void DatoToInterfazUsuario(ListadoVerificacionMartilloHidraulicoBO bo)
        {
            #region General


            this.vista.TieneCondicionMangueras = bo.TieneCondicionMangueras.HasValue ? bo.TieneCondicionMangueras : null;

            this.vista.TieneTaponesMangueras = bo.TieneTaponesMangueras.HasValue ? bo.TieneTaponesMangueras : null;

            this.vista.TieneCondicionBujes = bo.TieneCondicionBujes.HasValue ? bo.TieneCondicionBujes : null;


            this.vista.TieneCondicionPasadores = bo.TieneCondicionPasadores.HasValue ? bo.TieneCondicionPasadores : null;


            this.vista.TieneCondicionPica = bo.TieneCondicionPica.HasValue ? bo.TieneCondicionPica : null;


            this.vista.TieneTorqueTornillos = bo.TieneTorqueTornillos.HasValue ? bo.TieneTorqueTornillos : null;


            this.vista.TieneGraseraManual = bo.TieneGraseraManual.HasValue ? bo.TieneGraseraManual : null;


            #endregion

            #region Lubricación

            this.vista.TieneBujes = bo.TieneBujes.HasValue ? bo.TieneBujes : null;

            this.vista.TienePasadores = bo.TienePasadores.HasValue ? bo.TienePasadores : null;

            this.vista.TienePica = bo.TienePica.HasValue ? bo.TienePica : null;

            #endregion

            #region Miscelaneos

            this.vista.TieneCondicionPintura = bo.TieneCondicionPintura.HasValue ? bo.TieneCondicionPintura : null;

            this.vista.TieneCondicionCalcas = bo.TieneCondicionCalcas.HasValue ? bo.TieneCondicionCalcas : null;

            this.vista.TieneSimbolosSeguridad = bo.TieneSimbolosSeguridad.HasValue ? bo.TieneSimbolosSeguridad : null;

            this.vista.TieneEstructura = bo.TieneEstructura.HasValue ? bo.TieneEstructura : null;
            #endregion
        }
 public void Registrar()
 {
     ListadoVerificacionMartilloHidraulicoBO bo = (ListadoVerificacionMartilloHidraulicoBO)this.InterfazUsuarioADato();
 }
        public object InterfazUsuarioADato()
        {
            ListadoVerificacionMartilloHidraulicoBO bo = new ListadoVerificacionMartilloHidraulicoBO();


            #region General

            if (this.vista.TieneCondicionMangueras.HasValue)
            {
                bo.TieneCondicionMangueras = this.vista.TieneCondicionMangueras.Value;
            }

            if (this.vista.TieneTaponesMangueras.HasValue)
            {
                bo.TieneTaponesMangueras = this.vista.TieneTaponesMangueras.Value;
            }

            if (this.vista.TieneCondicionBujes.HasValue)
            {
                bo.TieneCondicionBujes = this.vista.TieneCondicionBujes.Value;
            }

            if (this.vista.TieneCondicionPasadores.HasValue)
            {
                bo.TieneCondicionPasadores = this.vista.TieneCondicionPasadores.Value;
            }

            if (this.vista.TieneCondicionPica.HasValue)
            {
                bo.TieneCondicionPica = this.vista.TieneCondicionPica.Value;
            }

            if (this.vista.TieneTorqueTornillos.HasValue)
            {
                bo.TieneTorqueTornillos = this.vista.TieneTorqueTornillos.Value;
            }

            if (this.vista.TieneGraseraManual.HasValue)
            {
                bo.TieneGraseraManual = this.vista.TieneGraseraManual.Value;
            }


            #endregion

            #region Lubricación
            if (this.vista.TieneBujes.HasValue)
            {
                bo.TieneBujes = this.vista.TieneBujes.Value;
            }
            if (this.vista.TienePasadores.HasValue)
            {
                bo.TienePasadores = this.vista.TienePasadores.Value;
            }
            if (this.vista.TienePica.HasValue)
            {
                bo.TienePica = this.vista.TienePica.Value;
            }

            #endregion

            #region Miscelaneos
            if (this.vista.TieneCondicionPintura.HasValue)
            {
                bo.TieneCondicionPintura = this.vista.TieneCondicionPintura.Value;
            }
            if (this.vista.TieneCondicionCalcas.HasValue)
            {
                bo.TieneCondicionCalcas = this.vista.TieneCondicionCalcas.Value;
            }
            if (this.vista.TieneSimbolosSeguridad.HasValue)
            {
                bo.TieneSimbolosSeguridad = this.vista.TieneSimbolosSeguridad.Value;
            }
            if (this.vista.TieneEstructura.HasValue)
            {
                bo.TieneEstructura = this.vista.TieneEstructura.Value;
            }
            #endregion


            return(bo);
        }