Example #1
0
        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);
     }
 }