public ActionResult CreateProyecto(Proyectox ProyectoToCreate)
 {
     try
     {
         _entities.AddToProyecto(ProyectoToCreate);
         _entities.SaveChanges();
         return(RedirectToAction("GetAllProyecto"));
     }
     catch
     {
         return(View());
     }
 }
        public ActionResult DeleteProyecto(Proyectox ProyectoToDelete)
        {
            ProyectoToDelete = _entities.Proyecto.First(m => m.Id == ProyectoToDelete.Id);

            if (!ModelState.IsValid)
            {
                return(View(ProyectoToDelete));
            }

            _entities.DeleteObject(ProyectoToDelete);

            _entities.SaveChanges();

            return(RedirectToAction("GetAllProyecto"));
        }
        public ActionResult EditProyecto(Proyectox ProyectoToEdit)
        {
            var originalProyecto = _entities.Proyecto.First(m => m.Id == ProyectoToEdit.Id);

            if (!ModelState.IsValid)
            {
                return(View(originalProyecto));
            }

            _entities.ApplyCurrentValues(originalProyecto.EntityKey.EntitySetName, ProyectoToEdit);

            _entities.SaveChanges();

            return(RedirectToAction("GetAllProyecto"));
        }