Exemplo n.º 1
0
        public void Test_AltaProyectos()
        {
            HelperTestSistema.LimpiarArchivoBD();
            HelperTestSistema.IniciarServidor();

            using (IBugtracker bugzzinga = HelperTestSistema.ObjectFactory.Create <IBugtracker>())
            {
                Proyecto p1 = bugzzinga.NuevoProyecto();
                p1.Codigo = "P1";
                p1.Nombre = "Proyecto1";
                bugzzinga.AgregarProyecto(p1);

                Proyecto p2 = bugzzinga.NuevoProyecto();
                p2.Codigo = "P2";
                p2.Nombre = "Proyecto2";
                bugzzinga.AgregarProyecto(p2);

                Proyecto p3 = bugzzinga.NuevoProyecto();
                p3.Codigo = "P3";
                p3.Nombre = "Proyecto3";
                bugzzinga.AgregarProyecto(p3);
            }

            using (IBugtracker bugzzinga = HelperTestSistema.ObjectFactory.Create <IBugtracker>())
            {
                IEnumerable <Proyecto> proyectos     = bugzzinga.Proyectos;
                IList <Proyecto>       proyectosList = proyectos.ToList();
            }

            HelperTestSistema.FinalizarServidor();
        }
Exemplo n.º 2
0
        public Proyecto Post(Proyecto proyectoDto)
        {
            using (IBugtracker bugzzinga = objectFactory.Create <IBugtracker>())
            {
                bugzzinga.AgregarProyecto(proyectoDto);
            }

            return(proyectoDto);
        }
Exemplo n.º 3
0
        public void AgregarProyecto(Proyecto proyecto)
        {
            IBugtracker bugtracker = this.Bugtracker;

            bugtracker.AgregarProyecto(proyecto);
        }