public ActionResult MostrarDatos(TDatos user) { if (TempData["hobbys"] != null) { ViewBag.hobbys = TempData["hobbys"].ToString(); } return(View(user)); }
public ActionResult Formulario(TDatos user) { if (ModelState.IsValid) { StringBuilder dato = new StringBuilder(); foreach (var kategori in user.Hobbys) { if (kategori.Valor) { dato.Append(kategori.NombreHobbysId + ", "); } } TempData["hobbys"] = dato; return(RedirectToAction("MostrarDatos", user)); } return(View(user)); }
private TDatos control() { TDatos model = new TDatos(); model.Hobbys = new List <ControlIds> { new ControlIds { HobbysId = 1, NombreHobbysId = "Baloncesto" }, new ControlIds { HobbysId = 2, NombreHobbysId = "Cocinar" }, new ControlIds { HobbysId = 3, NombreHobbysId = "Montar Bicicleta" }, new ControlIds { HobbysId = 4, NombreHobbysId = "Programar" }, }; return(model); }
public string ActualizarDatosRichTextBox(int indice, TipoLista indiceLista, TDatos mostrar) { string texto = null; switch (mostrar) { case TDatos.Profesor: texto = "Información sobre el Profesor:\r\nNombre: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Profesor.Nombre + "\r\nPrimer apellido: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Profesor.PrimerApellido + "\r\nSegundo apellido: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Profesor.SegundoApellido + "\r\nCorreo electrónico: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Profesor.Correo + "\r\nDespacho: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Profesor.Despacho; break; case TDatos.TFG: texto = "Información sobre el TFG:\r\nTítulo: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].getMTFG.Titulo + "\r\nDescripción: " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].getMTFG.Descripcion + "\r\nAsignado a: " + (MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Asignado ? (MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Alumno.Nombre + " " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Alumno.PrimerApellido + " " + MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].Alumno.SegundoApellido) : "Sin asignar") + "\r\nFinalizado: " + (MListaProyectos.getMListaProyectos.getMProyectos.Proyectos[(int)indiceLista][indice].getMTFG.Finalizado ? "Sí" : "No"); break; } return(texto); }
public ActionResult Formulario() { TDatos datos = control(); return(View(datos)); }
public void ActualizarDatosRichTextBox(ref RichTextBox richTextBox, ListView listView, TipoLista indiceLista, TDatos mostrar) { if (listView.SelectedIndices.Count == 1) { richTextBox.Text = cEventos.ActualizarDatosRichTextBox(listView.SelectedIndices[0], indiceLista, mostrar); } else { richTextBox.Clear(); } }