public EntidadUsuario ValidaUsuario(string strDNI) { EntidadUsuario Usuario = new EntidadUsuario(); string strCadenaConexion = DevuelveConexion(); SqlConnection con = new SqlConnection(strCadenaConexion); SqlCommand com = new SqlCommand("ValidaUsuario", con); com.Parameters.Add(new SqlParameter("DNI", strDNI)); com.CommandType = System.Data.CommandType.StoredProcedure; con.Open(); SqlDataReader drUsuario = com.ExecuteReader(); if (drUsuario.Read()) { Usuario.CodUsuario = int.Parse(drUsuario["Cod_Usuario"].ToString()); Usuario.DNI = drUsuario["DNI"].ToString(); Usuario.Nombres = drUsuario["Nombres"].ToString(); Usuario.ApellidoPaterno = drUsuario["Ap_Paterno"].ToString(); Usuario.ApellidoMaterno = drUsuario["Ap_Materno"].ToString(); } drUsuario.Close(); con.Close(); return Usuario; }
protected void btnConfirmar_Click(object sender, EventArgs e) { LogicaUsuario objLogica = new LogicaUsuario(); EntidadUsuario Usuario = new EntidadUsuario(); Usuario = objLogica.ValidaUsuario(txtDNI.Text.Trim()); if (Usuario.ApellidoMaterno == null) { lblMensaje.Text = "Usuario no existe"; } else { LogicaVenta objLogicaVenta = new LogicaVenta(); int intResultado = 0; intResultado = objLogicaVenta.RegistraPreVenta(Request["Id"].ToString(), (int)Enumeraciones.Estados.Pendiente, txtDNI.Text.Trim()); Response.Redirect("ResultadoVenta.aspx?IdRespuesta=1", false); } }