Пример #1
0
        public ActionResult MostrarDatos(TDatos user)
        {
            if (TempData["hobbys"] != null)
            {
                ViewBag.hobbys = TempData["hobbys"].ToString();
            }

            return(View(user));
        }
Пример #2
0
 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));
 }
Пример #3
0
        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);
        }
Пример #4
0
        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);
        }
Пример #5
0
        public ActionResult Formulario()
        {
            TDatos datos = control();

            return(View(datos));
        }
Пример #6
0
 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();
     }
 }