public DataTable obtenerTodosDataTable()
        {
            Usuario     usuario     = (Usuario)System.Web.HttpContext.Current.Session["usuario"];
            DAOProyecto daoProyecto = new DAOProyecto();

            return(daoProyecto.obtenerTodosDataTable(usuario));
        }
Example #2
0
        public Proyecto importarProyecto(String json)
        {
            Fabrica  fabrica  = new FabricaImportacionProyecto();
            Proyecto proyecto = (Proyecto)fabrica.fabricaProducto(json);

            DAOProyecto.agregarProyecto(proyecto);
            return(proyecto);
        }
        public Proyecto obtenerProyectoPorId(int IdProyecto)
        {
            DAOProyecto daoProyecto = new DAOProyecto();
            Proyecto    proyecto    = daoProyecto.obtenerProyectoPorId(IdProyecto);

            if (proyecto == null)
            {
                throw new Exception("No existe ningun Proyecto con ese id");
            }
            return(proyecto);
        }
         public void setup()
         {
             dPro = DAOProyecto.Instance();
             dSpr = DAOSprintNHibernate.Instance();
             oEmp = new Empresa(1, "AAA", "X"); //Hardcodeo empresa 1.
             oPro = new Proyecto(2, "Proyecto X", oEmp);

             ISession sesion = NHHelper.openSession(typeof(Historia));
             var hists = sesion.CreateQuery("from Historia").List<Historia>();
             List<Historia> lstHist = (List<Historia>)hists;
             oSprint = new Sprint(0, oPro, Convert.ToDateTime("1990-01-01"),Convert.ToDateTime("1990-02-01"), "Sprint X", lstHist);
         }
        public void eliminarProyectoPorId()
        {
            DAOProyecto daoProyecto = new DAOProyecto();
            DAOCriterio daoCriterio = new DAOCriterio();
            Proyecto    proyecto    = (Proyecto)System.Web.HttpContext.Current.Session["proyecto"];

            if (proyecto == null)
            {
                throw new Exception("No existe ningun Proyecto");
            }
            daoCriterio.eliminarCriterioPorProyecto(proyecto.idProyecto);
            daoProyecto.eliminarProyectoPorId(proyecto.idProyecto);
        }
 public void modificarProyecto(string nuevoNombre)
 {
     try
     {
         Proyecto proyecto = (Proyecto)System.Web.HttpContext.Current.Session["proyecto"];
         proyecto.nombre = nuevoNombre;
         DAOProyecto daoProyecto = new DAOProyecto();
         daoProyecto.ModificarProyecto(proyecto);
     }
     catch (Exception)
     {
         throw;
     }
 }
 public void registrarProyecto(string nombre)
 {
     try
     {
         Proyecto proyecto = new Proyecto()
         {
             nombre = nombre, fecha = DateTime.Now
         };
         Usuario     usuario     = (Usuario)System.Web.HttpContext.Current.Session["usuario"];
         DAOProyecto daoProyecto = new DAOProyecto();
         proyecto.idProyecto = daoProyecto.registrarProyecto(proyecto, usuario);
         System.Web.HttpContext.Current.Session["proyecto"] = proyecto;
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #8
0
 public List <Tarea> consultarTarea(string idProyecto)
 {
     return(DAOProyecto.consultarActividades(idProyecto));
 }
Example #9
0
 public List <Proyecto> consultarProyectos(Usuario usr)
 {
     return(DAOProyecto.consultarProyectos(usr));
 }
Example #10
0
 public Proyecto cargarProyecto(String idProyecto)
 {
     return(DAOProyecto.consultarProyecto(idProyecto));
 }
        static private bool executeMenu(string entry)
        {
            switch (entry.ToUpper())
            {
            case "S":
                return(true);

            case "1":
                print("Importando...");
                importarProyecto();
                break;

            case "2":
                agregarAvance();
                break;

            case "3":
                Proyecto p = DAOProyecto.consultarProyecto("1123693986642643");
                if (p.id == "")
                {
                    print("Jjajjajaja");
                }
                break;

            case "4":
                abrirProyecto();
                break;

            case "5":
                abrirTarea();
                break;

            case "6":
                completarUsuario();
                break;

            case "7":
                login();
                break;

            case "8":
                hacerConsulta();
                break;

            case "9":
                generarReporte();
                break;

            case "10":
                actualizarProyecto();
                break;

            case "11":
                consultarUsuarios();
                break;

            case "12":
                consultarProyectos();
                break;

            case "13":
                consultarTareas();
                break;

            default:
                print("Opción no válida");
                break;
            }
            return(false);
        }