protected void actualizarAsignaciones() { DAOUsuario dAO = new DAOUsuario(); DataTable datosAsignacion = new DataTable(); Session["paginar"] = null; datosAsignacion = dAO.verAsignacion(Convert.ToString(Session["sede"])); if (datosAsignacion.Rows.Count == 0) { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('No hay productos pendientes para asignar al inventario.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } else { GV_Asignacion.DataSource = datosAsignacion; GV_Asignacion.DataBind(); if (Session["paginar"] == null) { compara = new DataTable(); compara = datosAsignacion; Session["paginar"] = compara; } } }
protected void GV_Asignacion_PageIndexChanging(object sender, GridViewPageEventArgs e) { RecibirPedidos gv = new RecibirPedidos(); GV_Asignacion.PageIndex = e.NewPageIndex; GV_Asignacion.DataSource = gv.actualizarAsignaciones(Convert.ToString(Session["sede"])); GV_Asignacion.DataBind(); }
protected void actualizarAsignaciones() { RecibirPedidos actu = new RecibirPedidos(); GV_Asignacion.DataSource = actu.actualizarAsignaciones(Convert.ToString(Session["sede"])); GV_Asignacion.DataBind(); #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + actu.traerMensaje() + "');</script>"); #pragma warning restore CS0618 // Type or member is obsolete }
protected void B_AgregarInventario_Click(object sender, EventArgs e) { //this.mensaje(); Session["listaDev"] = null; DAOUsuario da = new DAOUsuario(); int idAsignacion = Convert.ToInt32(Session["idAsig"]); da.actualizarAsignacion(true, idAsignacion); if (GV_Asignaciones.Rows.Count == 0) { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('No hay productos pendientes para asignar al inventario.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } else { List <Inventario> listaDevolucion; foreach (GridViewRow fila in GV_Asignaciones.Rows) { Inventario inventario = new Inventario(); bool dev; inventario.Referencia = Convert.ToString(((Label)fila.Cells[1].FindControl("L_Referencia")).Text); inventario.Talla = Convert.ToDouble(((Label)fila.Cells[2].FindControl("L_Talla")).Text); inventario.Cantidad = Convert.ToInt32(((Label)fila.Cells[3].FindControl("L_Cantidad")).Text); dev = Convert.ToBoolean(((CheckBox)fila.Cells[4].FindControl("CB_Recibido")).Checked); if (inventario.Referencia != null) { inventario.Sede = Convert.ToString(Session["sede"]); if (dev == true) { da.crearInventario(inventario); } else if (dev == false) { if (Session["listaDev"] == null) { listaDevolucion = new List <Inventario>(); listaDevolucion.Add(inventario); Session["listaDev"] = listaDevolucion; } else { listaDevolucion = (Session["listaDev"] as List <Inventario>); listaDevolucion.Add(inventario); Session["listaDev"] = listaDevolucion; } } #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Se han añadido los productos al inventario.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('No hay productos pendientes para agregar al inventario de la sede.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } } llenarGV_Devoluciones(); GV_Asignacion.DataBind(); GV_Asignaciones.DataBind(); } }
protected void GV_Asignacion_PageIndexChanging(object sender, GridViewPageEventArgs e) { GV_Asignacion.PageIndex = e.NewPageIndex; GV_Asignacion.DataSource = (DataTable)Session["paginar"]; GV_Asignacion.DataBind(); }