コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                if (Session["ID_CAJA"].ToString() == string.Empty)
                {
                    Response.Redirect("FRM_PRINCIPAL.aspx");
                }

                ESTADO_TRANSACCION(1);//CON ESTO COLOCO EL FORMULARIO EN ESTADO DE CONSULTA
                if (Session["ID_VENTA"].ToString() == string.Empty)
                {
                    DataTable DT = new DataTable();
                    DT = N_OBJVENTA.OBTENER_ULTIMO_REGISTRO_VENTA(Session["SEDE"].ToString(), Session["SERIE"].ToString()); //AQUI OBTENEMOS LOS DATOS DEL ULTIMO REGISTRO DE COMPRA GENERADO
                    if (DT.Rows.Count > 0)
                    {
                        Session["ID_VENTA"] = DT.Rows[0]["V_ID_VENTA"].ToString(); //AQUI GUARDO EL DATO ID_VENTA PARA PODER CONSULTAR_VENTA
                        CONSULTAR_VENTA(DT.Rows[0]["V_ID_VENTA"].ToString());
                    }
                }
                else
                {
                    DataTable DT = new DataTable();
                    DT = N_OBJVENTA.OBTENER_ULTIMO_REGISTRO_VENTA(Session["SEDE"].ToString(), Session["SERIE"].ToString());
                    if (DT.Rows.Count > 0)
                    {
                        CONSULTAR_VENTA(Session["ID_VENTA"].ToString());
                    }
                }
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                if (Session["ID_CAJA"].ToString() == string.Empty)
                {
                    Response.Redirect("FRM_PRINCIPAL.aspx");
                }
                //si la empresa se logea entonces selecciono como primeras opciones los recibos
                if (Session["ID_EMPRESA"].ToString() == "004")
                {
                    cboV_TIPO_DOC.SelectedIndex = 2;  //debe estar seleccionado el documento recibo
                    cboV_SERIE.SelectedIndex    = 10; //debe estar seleccionado la opcion 0000 como serie
                    ESTADO_TRANSACCION(1);            //CON ESTO COLOCO EL FORMULARIO EN ESTADO DE CONSULTA
                }
                else
                {
                    ESTADO_TRANSACCION(1);//CON ESTO COLOCO EL FORMULARIO EN ESTADO DE CONSULTA
                }
                // ============================================================================

                if (Session["ID_VENTA"].ToString() == string.Empty)
                {
                    DataTable DT = new DataTable();
                    DT = N_OBJVENTA.OBTENER_ULTIMO_REGISTRO_VENTA(Session["SEDE"].ToString(), Session["SERIE"].ToString()); //AQUI OBTENEMOS LOS DATOS DEL ULTIMO REGISTRO DE VENTA GENERADO
                    if (DT.Rows.Count > 0)
                    {
                        Session["ID_VENTA"] = DT.Rows[0]["V_ID_VENTA"].ToString(); //AQUI GUARDO EL DATO ID_VENTA PARA PODER CONSULTAR_VENTA
                        CONSULTAR_VENTA(DT.Rows[0]["V_ID_VENTA"].ToString(), Session["SEDE"].ToString());
                    }
                }
                else
                {
                    DataTable DT = new DataTable();
                    DT = N_OBJVENTA.OBTENER_ULTIMO_REGISTRO_VENTA(Session["SEDE"].ToString(), Session["SERIE"].ToString());
                    if (DT.Rows.Count > 0)
                    {
                        CONSULTAR_VENTA(Session["ID_VENTA"].ToString(), Session["SEDE"].ToString());
                    }
                }
            }
        }