Esempio n. 1
0
 public ActionResult NuevaTarea(Tarea newTarea, string Tecnico)
 {
     if (ModelState.IsValid)
     {
         newTarea.Tecnico = Tecnico;
         newTarea.Guardar();
         return(RedirectToAction("Tareas", "Jefe", new { id = newTarea.Proyecto }));
     }
     else
     {
         AccesoBD              miBD  = new AccesoBD();
         List <String>         us    = miBD.DevolverUsuarios();
         List <SelectListItem> users = new List <SelectListItem>();
         foreach (string usu in us)
         {
             users.Add(new SelectListItem()
             {
                 Text = usu, Value = usu
             });
         }
         ViewBag.ListUser = users;
         ViewBag.proyecto = newTarea.Proyecto;
         return(View(newTarea));
     }
 }
Esempio n. 2
0
        public ActionResult NuevoProyecto()
        {
            AccesoBD              miBD  = new AccesoBD();
            List <String>         us    = miBD.DevolverUsuarios();
            List <SelectListItem> users = new List <SelectListItem>();

            foreach (string usu in us)
            {
                users.Add(new SelectListItem()
                {
                    Text = usu, Value = usu
                });
            }
            ViewBag.ListUser = users;
            return(View());
        }
Esempio n. 3
0
 public ActionResult NuevoProyecto(Proyecto newProyecto, string Responsable)
 {
     if (ModelState.IsValid)
     {
         newProyecto.Responsable = Responsable;
         newProyecto.Guardar();
         return(RedirectToAction("Proyectos", "Jefe"));
     }
     else
     {
         AccesoBD              miBD  = new AccesoBD();
         List <String>         us    = miBD.DevolverUsuarios();
         List <SelectListItem> users = new List <SelectListItem>();
         foreach (string usu in us)
         {
             users.Add(new SelectListItem()
             {
                 Text = usu, Value = usu
             });
         }
         ViewBag.ListUser = users;
         return(View(newProyecto));
     }
 }