static void Main(string[] args) { Mensajes.Bienvenida(); var p = LeerPersona.Leer(); if (ValidarPersona.Valida(p)) { GenerarUsuario.Generar(p); } Mensajes.Finalizar(); }
//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); }
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"); }