Exemplo n.º 1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Controller_GuiaDespacho controlDes = new Controller_GuiaDespacho();

            int respuesta = 0;

            //List<GuiaDespacho_Detalle> lista = new List<GuiaDespacho_Detalle>();
            for (int i = 0; i < RadGridDist.Items.Count; i++)
            {
                GridDataItem         row  = RadGridDist.Items[i];
                GuiaDespacho_Detalle guia = new GuiaDespacho_Detalle();
                //guia.Nfactura = controlDes.MaxGuiaDespacho()+1;
                guia.OT         = row["OT"].Text.ToString();
                guia.Rut        = row["Rut"].Text.ToString();
                guia.Sucursal   = row["Sucursal"].Text.ToString();
                guia.Comuna     = row["Comuna"].Text.ToString();
                guia.CantXBulto = Convert.ToInt32(row["Cant_porbult"].Text.ToString());
                guia.Embalaje   = row["Embalaje"].Text.ToString();
                guia.Usuario    = Session["Usuario"].ToString();
                if (controlDes.AgregarGuiaDesp(guia))
                {
                    respuesta = respuesta + 1;
                }
            }
            if (respuesta != 0 && respuesta > 0)
            {
                string popupScript = "<script language='JavaScript'>alert('Guias Creadas Correctamente');</script>";
                Page.RegisterStartupScript("PopupScript", popupScript);
                TabContainer1.ActiveTabIndex = 1;
                TabPanel3.Enabled            = false;
                TabPanel1.Enabled            = false;
            }
        }
Exemplo n.º 2
0
        protected void btnFiltro_Click(object sender, EventArgs e)
        {
            string OT = txtOT.Text;
            Controller_GuiaDespacho controlDes = new Controller_GuiaDespacho();

            RadGridDist.DataSource = controlDes.ListarDistribuccion(OT);
            RadGridDist.DataBind();
            if (RadGridDist.Items.Count > 0)
            {
                btnCrearDistribuccion.Visible = false;
            }
            else
            {
                btnCrearDistribuccion.Visible = true;
            }
            Controller_Enc Enc = new Controller_Enc();
            DateTime       fec = Convert.ToDateTime("01-01-1900");

            RadGridDetalleD.DataSource = Enc.CargarAprobadosPT(OT, "", fec, fec, 2).Where(o => o.FechaValidacion.Substring(0, 1).ToUpper() != "T");
            RadGridDetalleD.DataBind();
        }