示例#1
0
 protected void btnV_ANULAR_Click(object sender, EventArgs e)
 {
     if (txtV_FECHAANULADO.Text != string.Empty)
     {
         Response.Write("<script>window.alert('ERROR, ESTA VENTA YA HA SIDO ANULADO ANTERIORMENTE');</script>");
     }
     else
     {
         //ANTES DE ANULA LA VENTA TENGO QUE VERIFICAR QUE LA VENTA NO TENGA AMORTIZACIONES NI DESPACHOS PARCIALES
         N_OBJVENTA.ELIMINAR_VENTA(txtV_IDVENTA.Text); //ANULANDO LA VENTA SELECCIONADA
         CONSULTAR_VENTA(txtV_IDVENTA.Text);           //CON ESTO OBTENGO EL ULTIMO REGISTRO PARA MOSTRARLO EN LA VENTA POR DEFECTO
     }
 }
示例#2
0
        protected void btnV_ANULAR_Click(object sender, EventArgs e)
        {
            if (txtV_FECHAANULADO.Text != string.Empty)
            {
                Response.Write("<script>window.alert('ERROR, ESTA VENTA YA HA SIDO ANULADO ANTERIORMENTE');</script>");
            }
            else
            {
                //ANTES DE ANULA LA VENTA TENGO QUE VERIFICAR QUE LA VENTA NO TENGA AMORTIZACIONES NI DESPACHOS PARCIALES
                N_OBJVENTA.ELIMINAR_VENTA(txtV_IDVENTA.Text); //ANULANDO LA VENTA SELECCIONADA

                //CON ESTO ANULO LA VENTA DEL CONTROL DE GALERIA PARA MANTENER EL ORDEN
                if (Session["SEDE"].ToString() == "004")
                {
                    N_OBJVENTA.ACTUALIZAR_MODIFICACIONES_CONTROL_GALERIA(txtV_IDVENTA.Text, "1");
                }
                //=============================================================================

                CONSULTAR_VENTA(txtV_IDVENTA.Text, Session["SEDE"].ToString()); //CON ESTO OBTENGO EL ULTIMO REGISTRO PARA MOSTRARLO EN LA VENTA POR DEFECTO
            }
        }