Пример #1
0
    protected void btnContabilizacion_Click(object sender, EventArgs e)
    {
        try
        {
            string   laccion;
            string   lsucursal;
            DateTime lfechaInicio, lfechaFin;

            pnDetalleFac.Visible         = false;
            pnTotalesFacturacion.Visible = false;
            pnResulItem.Visible          = false;
            pnTotalProductos.Visible     = false;
            pnContabilizacion.Visible    = true;
            pnCuadre.Visible             = true;

            laccion = "DETALLE";


            dc.CommandTimeout = 360;
            lsucursal         = ddlSucursal2.SelectedValue.Trim();
            lfechaInicio      = Convert.ToDateTime(txtFechaIni.Text);
            lfechaFin         = Convert.ToDateTime(txtFechaFin.Text);
            int lusuario = Convert.ToInt32(Session["SUsuarioID"]);

            string referencia = string.Empty;
            int?   numero     = 0;


            dw.CommandTimeout = 1080;
            // grvContabilizacion.DataSource = dc.sp_verContabilizacionVentas2(laccion, lfechaInicio, lfechaFin, lsucursal);
            //grvContabilizacion.DataSource = dw.pBatchContabilizacionVentas(lfechaInicio, lfechaFin, lsucursal, lusuario, false,false, ref numero, ref referencia);

            //grvContabilizacion.DataSource = dw.pConsultarIngresos(lfechaInicio, lfechaFin, lsucursal, lusuario, ref numero, ref referencia);
            grvContabilizacion.DataSource = dc.pConsultarIngresos(lfechaInicio, lfechaFin, lsucursal, lusuario, ref numero, ref referencia);
            grvContabilizacion.DataBind();


            /*laccion = "TOTAL";
             * grvCuadre.DataSource = dc.sp_verContabilizacionVentas(laccion, lfechaInicio, lfechaFin, lsucursal);
             * grvCuadre.DataBind();*/
        }
        catch (Exception ex)
        {
            lblMensaje.Text = "No existe datos: " + ex.Message.Trim();
        }
    }
    protected void cierreCaja()
    {
        DateTime lFechaInicio, lFechaFin, esteDia;

        lFechaInicio = DateTime.Now;
        lFechaFin    = DateTime.Now;
        esteDia      = DateTime.Now;

        string usuario, lsuc, lsucursal;


        usuario = Convert.ToString(Session["UsuarioID"]);

        lsuc         = Convert.ToString(Session["pSuc"]);
        lsucursal    = lsuc + " " + traeSucursal(lsuc);
        lFechaInicio = Convert.ToDateTime(Session["pFechaInicio"]);
        lFechaFin    = Convert.ToDateTime(Session["pFechaFin"]);
        /*TITULOS*/
        lblSucursal.Text = lsucursal;
        lblHoy.Text      = esteDia.ToString("d");

        //lblFechas.Text = "Del: " + lFechaInicio.ToString("d") + " al " + lFechaFin.ToString("d");

        lblFechas.Text = "Del: " + lFechaInicio.ToString("d") + " Al: " + lFechaFin.ToString("d");

        /*********/

        dc.CommandTimeout = 360;
        string laccion = "DETALLE";

        int lusuario = Convert.ToInt32(Session["SUsuarioID"]);

        string referencia = string.Empty;
        int?   numero     = 0;

        //var cEgresos = dc.sp_verContabilizacionVentas2(laccion, lFechaInicio, lFechaFin, lsucursal);
        //var cEgresos = dw.pBatchContabilizacionVentas(lFechaInicio, lFechaFin, lsucursal, lusuario, false, false, ref numero, ref referencia);
        var cEgresos = dc.pConsultarIngresos(lFechaInicio, lFechaFin, lsucursal, lusuario, ref numero, ref referencia);

        grvEgresosDetalle.DataSource = cEgresos;
        grvEgresosDetalle.DataBind();



        pnDetalleCaja.Visible = true;
    }