private void LlenarGridMovimientosAlmacen() { try { DataTable dtAlmacenes = AlmacenBLL.ObtenerAlmacenes(Convert.ToInt32(Session["Company"])); if (dtAlmacenes.Rows.Count > 0) { if (dtAlmacenes.Rows.Count > 1) { DropTool.CompleteDrop(dtAlmacenes, 0, "-- TODOS LOS ALMACENES --"); } DropTool.FillDrop(drpAlmacenMovimientos, dtAlmacenes, "Descripcion", "Numero"); dtMovimientosAlmacen = AlmacenBLL.ObtenerRegistroMovimientos(Convert.ToInt32(Session["Company"]), Convert.ToInt32(drpAlmacenMovimientos.SelectedValue)); if (dtMovimientosAlmacen.Rows.Count > 0) { GridViewTool.Bind(dtMovimientosAlmacen, grvMovimientosAlmacen); } else { LabelTool.ShowLabel(divAlert3, spnAlert3, lblAlert3, "No se han registado movimientos.", 'i'); } } else { LabelTool.ShowLabel(divAlert2, spnAlert2, lblAlert2, "No tienes almacenes relacionados", 'i'); } } catch (Exception ex) { LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black); ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true); } }
protected void drpAlmacenMovimientos_SelectedIndexChanged(object sender, EventArgs e) { try { dtMovimientosAlmacen = AlmacenBLL.ObtenerRegistroMovimientos(Convert.ToInt32(Session["Company"]), Convert.ToInt32(drpAlmacenMovimientos.SelectedValue)); if (dtMovimientosAlmacen.Rows.Count > 0) { GridViewTool.Bind(dtMovimientosAlmacen, grvMovimientosAlmacen); } else { GridViewTool.Bind(null, grvMovimientosAlmacen); LabelTool.ShowLabel(divAlert3, spnAlert3, lblAlert3, "No se han registado movimientos para '" + Convert.ToString(drpAlmacenInventario.SelectedItem) + "'", 'i'); } } catch (Exception ex) { LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black); ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true); } }