Ejemplo n.º 1
0
            static void Main(string[] args)
            {
                Mensajes.Bienvenida();

                var p = LeerPersona.Leer();

                if (ValidarPersona.Valida(p))
                {
                    GenerarUsuario.Generar(p);
                }

                Mensajes.Finalizar();
            }
Ejemplo n.º 2
0
        //validar persona
        public List <ValidarPersona> ValidarPersona_DAL(string idnrodocumento)
        {
            List <ValidarPersona> listado = new List <ValidarPersona>();

            SqlCommand cmd = new SqlCommand("SP_VEH_ValidarPersona", cn.getcn);

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@idnrodocumento", idnrodocumento);

            cn.getcn.Open();

            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                ValidarPersona clase = new ValidarPersona();
                clase.smidpersona       = int.Parse(dr["smidpersona"].ToString());
                clase.sminacionalidad   = int.Parse(dr["sminacionalidad"].ToString());
                clase.vnombres          = dr["vnombres"].ToString();
                clase.vapellidopat      = dr["vapellidopat"].ToString();
                clase.vapellidomat      = dr["vapellidomat"].ToString();
                clase.fechanac          = dr["fechanac"].ToString();
                clase.btsexo            = int.Parse(dr["btsexo"].ToString());
                clase.smestadocivil     = int.Parse(dr["smestadocivil"].ToString());
                clase.vtelefono1        = dr["vtelefono1"].ToString();
                clase.vcelular          = dr["vcelular"].ToString();
                clase.vemail            = dr["vemail"].ToString();
                clase.vubigeo           = dr["vubigeo"].ToString();
                clase.smIdTipoVia       = int.Parse(dr["smIdTipoVia"].ToString());
                clase.vnumero           = dr["vnumero"].ToString();
                clase.vreferencia       = dr["vreferencia"].ToString();
                clase.vnombrevia        = dr["vnombrevia"].ToString();
                clase.Departamento      = dr["Departamento"].ToString();
                clase.Provincia         = dr["Provincia"].ToString();
                clase.Distrito          = dr["Distrito"].ToString();
                clase.smidtipodocumento = int.Parse(dr["smidtipodocumento"].ToString());
                clase.vnomcontacto      = dr["vnomcontacto"].ToString();

                listado.Add(clase);
            }

            dr.Close();
            cmd.Dispose();
            cn.getcn.Close();

            return(listado);
        }
Ejemplo n.º 3
0
            static void Main(string[] args)
            {
                //var e = new EntradaConsola();

                var e = new EntradaSimulada();

                e.Registrar("Alejandro");
                e.Registrar("Di Battista");

                var pe = CargarPersona.Cargar(e);

                Debug.Assert(pe.Nombre == "Alejandro");
                Debug.Assert(pe.Apellido == "Di Battista");


                Salida.Bienvenida();

                var p = CargarPersona.Cargar(e);

                var error = "";

                if (ValidarPersona.Valido(p, out error))
                {
                    var usuario = GenerarUsuario.Generar(p);
                    Salida.MostrarUsuario(usuario);
                }
                else
                {
                    Salida.MostrarError(error);
                }

                Salida.Despedida();
                e.Pausa();

                var u = new Persona {
                    Nombre = "Alejadro", Apellido = "Di Battista"
                };

                Debug.Assert(GenerarUsuario.Generar(u) == "adibattista");
            }