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; } }
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(); }