public static string WLeerDatosIniciales() { JavaScriptSerializer scriptSerializer = new JavaScriptSerializer(); List <string> Lista = new List <string>(); Usuario usr = new Usuario(); if (!UtilWeb.CheckSession(Lista, ref usr, HttpContext.Current)) { return(scriptSerializer.Serialize(Lista.ToArray())); } try { usr.ReadMunic(); //Ruta rutas = new Ruta(usr); //rutas.ReadAll(double.Parse(UtilWeb.GetDatoSingular("Id", usr.oClienteMunicipio.Datos))); //UtilWeb.AddElementSeleccioneALista(rutas.Datos); //UtilWeb util = new UtilWeb(); //string jsonRutas = util.GetJson(rutas.Datos); //VehRecolector camiones = new VehRecolector(usr); //camiones.ReadAll(double.Parse(UtilWeb.GetDatoSingular("Id", usr.oClienteMunicipio.Datos))); //UtilWeb.AddElementSeleccioneALista(camiones.Datos); //string jsonCamiones = util.GetJson(camiones.Datos); Solicitud solicitud = new Solicitud(usr); solicitud.Buscar(double.Parse(UtilWeb.GetDatoSingular("Id", usr.oClienteMunicipio.Datos))); //Se genera la tabla HTML List <ColumnaHtml> lista = new List <ColumnaHtml>(); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "StrDesdeHasta")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "NombreRuta")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "Dia")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "Inicio")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "Termino")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "KG_Descargados")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "NombreCamion")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.Label, "", "NombreChoferes")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.ImageEdit, "Id", "", "Edit", "EditSolicitud")); lista.Add(new ColumnaHtml(eeTipoColumnaHtml.ImageDelete, "Id", "", "Delete", "DeleteSolicitud")); UtilWeb util = new UtilWeb(); string html = util.GetHtmlTableBasica(solicitud.Datos, lista); Lista.Add("Exito"); Lista.Add(html); //Lista.Add(jsonRutas); //Lista.Add(jsonCamiones); } catch (Exception ex) { Lista.Add("Exception"); Lista.Add(ex.Message); Lista.Add("Hubo un error no controlado en la aplicación, por favor inténtelo nuevamente, si el problema persiste contactarse con el administrador sistemas para revisar el log de eventos del servidor."); } return(scriptSerializer.Serialize(Lista.ToArray())); }
private void gridSolicitudes_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { Solicitud p = new Solicitud(); p.Id = int.Parse(gridSolicitudes.Rows[e.RowIndex].Cells[0].Value.ToString()); p.Buscar(); cboEstadoSolicitud.SelectedValue = p.EstadoSolicitud.Id; txtIdSolicitud.Text = p.Id.ToString(); return; } MetroFramework.MetroMessageBox.Show(this, "Seleccione una fila correcta", "Seleccionar Producto"); }