Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (objDatos.VerifExistVenCli(Application["cnn"].ToString(), int.Parse(Session["cveUsu"].ToString()), '0', 0) == "1")
     {
         Response.Write("<script language='javascript'>alert('No se ha realizado ninguna compra o no existe ninguna compra activa para este usuario');document.location.href='dflMenuVentasC.aspx'</script>");
     }
     if (!IsPostBack)
     {
         LlenarGrid();
         crvVenta.Enabled = false;
         crvVenta.Visible = false;
     }
 }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (objDatos.VerifExistVenCli(Application["cnn"].ToString(), int.Parse(Session["cveUsu"].ToString()), '1', 1) == "1")
         {
             Response.Write("<script language='javascript'>alert('No se ha cancelado ninguna compra con este usuario');document.location.href='dflMenuVentasE.aspx'</script>");
         }
         else
         {
             crvVentas.Enabled = true;
             crvVentas.Visible = true;
             int cve = int.Parse(Session["cveUsu"].ToString());
             rptVtaCliente = new ReportDocument();
             rptVtaCliente.Load(Server.MapPath("~/Reportes/crReporteComprasCanc.rpt"));//se declara la ruta de ubicación del reporte
             ds = new DataSet();
             ds = objDatos.ReporteComprasC(Application["cnn"].ToString(), int.Parse(Session["cveUsu"].ToString()), '1');
             rptVtaCliente.SetDataSource(ds.Tables[0]);
             rptVtaCliente.SetDatabaseLogon("dbuser", "dbpassword", @"dbserver", "BD_CSC_2018"); //conexión con el servidor
             crvVentas.ReportSource = rptVtaCliente;                                             //asigna la fuente del viewer
             crvVentas.DataBind();                                                               //permite la visualización de los datos del reporte en el formulario
         }
     }
 }