Esempio n. 1
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();
     }
 }
Esempio n. 2
0
        protected void UiVistaCargaManifiesto_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e)
        {
            switch (e.Parameters.Split('|')[0])
            {
            case "LlenarListaExcel":

                break;

            case "GuardarManifiesto":
                if (CargaManifiestoExcel == null || CargaManifiestoExcel.Count() <= 0)
                {
                    EstablecerError("Debe de cargar datos con el excel.", sender);
                    return;
                }
                UsuarioDeseaCargarInformacion.Invoke(sender, new ManifiestoArgumento
                {
                    Login      = Session["LOGIN"].ToString(),
                    Comentario = UiVistaComentarios.Text,
                    Piloto     = UiVistaPiloto.Value.ToString(),
                    Vehiculo   = UiVistaVehiculo.Value.ToString(),
                    Ruta       = UiVistaGeoRuta.Value.ToString()
                });
                break;

            case "ObtenerSesion":
                UiVistaCargaManifiesto.JSProperties.Add("cpExportarAExcel", Session["connectionString"]);
                break;

            case "ExpandirGrupoVistaGeneral":
                UiVistaCargaManifiesto.ExpandAll();
                break;

            case "ContraerGrupoVistaGeneral":
                UiVistaCargaManifiesto.CollapseAll();
                break;
            }
        }