コード例 #1
0
        public void CargarCentrosDeDistribucion()
        {
            try
            {
                var pResult = "";
                var ds      = _objManifest.GetDistributionCenter(Session["connectionString"].ToString(), ref pResult);
                if (pResult == "")
                {
                    System.Data.DataRow dr = ds.Tables[0].NewRow(); //Create New Row
                    dr["DISTRIBUTION_CENTER_ID"]          = "0";
                    dr["NAME_DISTRIBUTION_CENTER"]        = "Ningun Centro de Distribución";
                    dr["DESCRIPTION_DISTRIBUTION_CENTER"] = "Ningun Centro de Distribución";
                    dr["LOGO_IMG"]             = (string)Session["LOGO_IMG"];
                    dr["LAST_UPDATE_BY"]       = "";
                    dr["LAST_UPDATE_DATETIME"] = DateTime.Now;
                    ds.Tables[0].Rows.InsertAt(dr, 0);


                    Session["CentrosDeDistribucion"] = ds;
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        UiListaDeCentrosDeDistribucion.DataSource = ds;
                        UiListaDeCentrosDeDistribucion.DataBind();
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('" + pResult + "');", true);
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true);
            }
        }
コード例 #2
0
 /// <summary>
 /// Carga de página
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         UiFechaInio.Date = DateTime.Now;
         UiFechaFin.Date  = DateTime.Now;
     }
     if (Session["connectionString"] == null || Session["USER"] == null)
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "Logoff", "LogOff();", true);
         return;
     }
     if (Session["UiVistaCargaManifiesto"] != null)
     {
         UiVistaCargaManifiesto.DataSource = Session["UiVistaCargaManifiesto"];
         UiVistaCargaManifiesto.DataBind();
     }
     if (Session["UiVistaReporteManifiesto"] != null)
     {
         UiVistaReporteManifiesto.DataSource = Session["UiVistaReporteManifiesto"];
         UiVistaReporteManifiesto.DataBind();
     }
     if (Session["UiVistaGeoRuta"] != null)
     {
         UiVistaGeoRuta.DataSource = Session["UiVistaGeoRuta"];
         UiVistaGeoRuta.DataBind();
     }
     if (Session["UiVistaVehiculo"] != null)
     {
         UiVistaVehiculo.DataSource = Session["UiVistaVehiculo"];
         UiVistaVehiculo.DataBind();
     }
     if (Session["UiVistaPiloto"] != null)
     {
         UiVistaPiloto.DataSource = Session["UiVistaPiloto"];
         UiVistaPiloto.DataBind();
     }
     if (Session["DSDISEÑOMANIFEST"] != null)
     {
         ReportView();
     }
     if (Session["CentrosDeDistribucion"] != null)
     {
         UiListaDeCentrosDeDistribucion.DataSource = Session["CentrosDeDistribucion"];
         UiListaDeCentrosDeDistribucion.DataBind();
     }
     else
     {
         CargarCentrosDeDistribucion();
         UiListaDeCentrosDeDistribucion.Value = UiListaDeCentrosDeDistribucion.GridView.GetRowValues(0, "DISTRIBUTION_CENTER_ID").ToString();
     }
 }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!ValidarConexionYUsuarioLogueado(sender))
            {
                return;
            }
            if (!Page.IsPostBack)
            {
                try
                {
                    Session["DSDISEÑOMANIFEST"]      = null;
                    Session["CentrosDeDistribucion"] = null;
                    ASPxDateEdit1.Date = DateTime.Now;
                    ASPxDateEdit2.Date = DateTime.Now;

                    var pResult = "";
                    var ds      = _objManifest.GetAllManifest(Session["connectionString"].ToString(), ASPxDateEdit2.Date, ASPxDateEdit1.Date, ref pResult);
                    if (pResult == "")
                    {
                        if (ds.Tables[0].Rows.Count > 0)
                        {
                            ASPxGridView1.DataSource = ds;
                            ASPxGridView1.DataBind();
                            Session["DATA_MANIFEST"] = ds;
                        }
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('" + pResult + "');", true);
                    }
                }
                catch (Exception ex)
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true);
                }
            }
            try
            {
                if (Session["DSDISEÑOMANIFEST"] != null)
                {
                    ReportView();
                }
                if (Session["DATA_MANIFEST"] != null)
                {
                    ASPxGridView1.DataSource = Session["DATA_MANIFEST"];
                    ASPxGridView1.DataBind();
                }

                if (Session["CentrosDeDistribucion"] != null)
                {
                    UiListaDeCentrosDeDistribucion.DataSource = Session["CentrosDeDistribucion"];
                    UiListaDeCentrosDeDistribucion.DataBind();
                }
                else
                {
                    CargarCentrosDeDistribucion();
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true);
            }
        }