// GET: Proyecto
        public ActionResult AllProyecto()
        {
            ServiceProyectosClient service = new ServiceProyectosClient();

            Proyecto[] proyectos = service.ObtenerProyectos();
            return(View(proyectos));
        }
        public ActionResult create(string idProyecto)
        {
            ServiceProyectosClient service = new ServiceProyectosClient();

            ViewBag.proyecto = service.ObtenerProyecto(idProyecto);
            ActaServices.Acta acta = new ActaServices.Acta();
            return(View(acta));
        }
        public ActionResult Create(Proyecto proyecto)
        {
            ServiceProyectosClient service = new ServiceProyectosClient();

            service.CrearProyecto(proyecto.nombre, proyecto.descripcion);

            return(Redirect("/Proyecto/AllProyecto"));
        }
        public ActionResult Edit(string id)
        {
            ServiceActasClient     service         = new ServiceActasClient();
            ServiceProyectosClient proyectoService = new ServiceProyectosClient();

            ActaServices.Acta acta     = service.ObtenerActa(id);
            Proyecto          proyecto = proyectoService.ObtenerProyecto(acta.id_proyecto.ToString());

            ViewBag.proyecto = proyecto;

            return(View(acta));
        }
        public ActionResult Edit(int id, Proyecto proyecto)
        {
            if (proyecto == null)
            {
                return(Redirect("/Proyecto/AllProyecto"));
            }
            ServiceProyectosClient service = new ServiceProyectosClient();

            service.ActualizarProyecto(id, proyecto.nombre, proyecto.descripcion);

            return(Redirect("/Proyecto/AllProyecto"));
        }
        public ActionResult Edit(string id)
        {
            ServiceProyectosClient service = new ServiceProyectosClient();
            Proyecto proyecto = service.ObtenerProyecto(id);

            if (proyecto == null)
            {
                return(Redirect("/Proyecto/AllProyecto"));
            }
            proyecto.id_proyecto = Convert.ToInt32(id);
            return(View(proyecto));
        }
        public ActionResult Details(string id)
        {
            if (id == null)
            {
                return(Redirect("/Proyecto/AllProyecto"));
            }

            ServiceProyectosClient service = new ServiceProyectosClient();

            Proyecto proyecto = service.ObtenerProyecto(id);

            Acta[] actas = service.ObtenerActasPorProyecto(id);

            if (proyecto == null)
            {
                return(Redirect("/Proyecto/AllProyecto"));
            }

            proyecto.id_proyecto = Convert.ToInt32(id);
            ViewBag.proyecto     = proyecto;
            return(View(actas));
        }