Ejemplo n.º 1
0
    protected void ConsultarReferencia()
    {
        try
        {
            MPersistentecia mPer   = new MPersistentecia();
            Recibo          recibo = new Recibo();
            recibo.referencia = TxtReferenciaRecibo.Text.PadLeft(10, '0');
            DataTable dtRecibo          = recibo.listarRecibo();
            DataTable dtServiciosRecibo = recibo.listarSerciviosRecibo();
            int       idTercero         = mPer.listarTerceroRelacionReferenciaRecibo(recibo.referencia, "ListB_Connection");
            Session["recibo"]       = recibo;
            gvReferencia.DataSource = dtRecibo;
            gvReferencia.DataBind();
            gvServiciosReferencia.DataSource = dtServiciosRecibo;
            gvServiciosReferencia.DataBind();

            if (recibo.idReferencia > 0)
            {
                DataTable dtInfoCliente = mPer.listarInformacionClienteReferenciaRecibo(recibo.referencia, "ListB_Connection");
                gvInfoCliente.DataSource = dtInfoCliente;
                gvInfoCliente.DataBind();

                DataTable dtInfoPago = rap.consultarResultadoRegistroTransacciones(recibo.idReferencia);

                ScriptManager.RegisterStartupScript(this, GetType(), "mostrarInfo", "mostrarWellInfo(); $('.wellAcciones').fadeIn();", true);

                if (dtInfoPago.Rows.Count > 0)
                {
                    gvInfoPago.DataSource = dtInfoPago;
                    gvInfoPago.DataBind();
                    ScriptManager.RegisterStartupScript(this, GetType(), "mostrarInfoPago", " mostrarWellInfoPago(); $('.wellAcciones').fadeOut();", true);
                }

                ScriptManager.RegisterStartupScript(this, GetType(), "mostrarInfo", "mostrarWellInfo(); $('.wellAcciones').fadeIn(); ", true);
                soloFacturacion.Checked = false;  //Desactivar solo facturacion
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "noValida", "sweetAlert(\"Referencia no valida\");  $('.txtReferenciaRecibo').val(\"\");  ", true);
            }
        }
        catch (Exception ex)
        {
            ScriptManager.RegisterStartupScript(this, GetType(), "error", "console.log(\"" + ex.Message + "\")", true);
        }
    }
Ejemplo n.º 2
0
    protected void validarUsuario(string user, string password)
    {
        MPersistentecia mPersistencia = new MPersistentecia();
        DataTable       dtlogin       = mPersistencia.verificarUsuarioContraseñaRAP(user, GetSHA1(password), "RAP_connection");

        if (dtlogin.Rows.Count > 0)
        {
            DataRow row = dtlogin.Rows[0];
            Session["user"]             = user;
            Session["password"]         = password;
            Session["idUsuario"]        = row["IdsUsuarioId"].ToString();
            Session["nombreUsuario"]    = row["ChrTerNomCompleto"].ToString();
            Session["idTerceroUsuario"] = row["IntTercId"].ToString();
            Response.Redirect("ReferenciaRecibo.aspx");
        }
        else
        {
            loginMensaje.InnerText = "Contraseña incorrecta";
            ScriptManager.RegisterStartupScript(this, GetType(), "inconrrect", "$(\".login-form-alert\").fadeIn();", true);
        }
    }
Ejemplo n.º 3
0
 public Recibo()
 {
     servicios       = new List <Servicio>();
     mPersistentecia = new MPersistentecia();
 }