Esempio n. 1
0
        public ActionResult Edit(int id)
        {
            Boleta Boleta = BoletaBL.GetById(id);

            if (Boleta != null)
            {
                var ListCliente = ClienteBL.GetList();
                ViewBag.ListCliente = Catalogo.GetSelectListFromCatalog(ListCliente.Select(x => new Catalogo()
                {
                    Id = x.Id, Nombre = x.Nombre
                }).ToList());

                var ListProyecto = ProyectoBL.GetList();
                ViewBag.ListProyecto = Catalogo.GetSelectListFromCatalog(ListProyecto.Select(x => new Catalogo()
                {
                    Id = x.Id, Nombre = x.Nombre
                }).ToList());

                var ListTiempoInvertido = CatalogoBL.GetList(CatalogoEnum.TiempoInvertido);
                ViewBag.ListTiempoInvertido = Catalogo.GetSelectListFromCatalog(ListTiempoInvertido);

                var ListDepartamento = CatalogoBL.GetList(CatalogoEnum.Departamento);
                ViewBag.Departamento = Catalogo.GetSelectListFromCatalog(ListDepartamento);

                return(View(Boleta));
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }
Esempio n. 2
0
        public ActionResult Create()
        {
            var ListCliente = ClienteBL.GetList();

            ViewBag.ListCliente = Catalogo.GetSelectListFromCatalog(ListCliente.Select(x => new Catalogo()
            {
                Id = x.Id, Nombre = x.Nombre
            }).ToList());

            var ListProyecto = ProyectoBL.GetList();

            ViewBag.ListProyecto = Catalogo.GetSelectListFromCatalog(ListProyecto.Select(x => new Catalogo()
            {
                Id = x.Id, Nombre = x.Nombre
            }).ToList());

            var ListTiempoInvertido = CatalogoBL.GetList(CatalogoEnum.TiempoInvertido);

            ViewBag.ListTiempoInvertido = Catalogo.GetSelectListFromCatalog(ListTiempoInvertido);

            var ListDepartamento = CatalogoBL.GetList(CatalogoEnum.Departamento);

            ViewBag.Departamento = Catalogo.GetSelectListFromCatalog(ListDepartamento);

            return(View());
        }
Esempio n. 3
0
        public void BoletaBL_Create()
        {
            var LisCliente          = ClienteBL.GetList(false);
            var ListUsuario         = UsuarioBL.GetList(false);
            var ListProyecto        = ProyectoBL.GetList(false);
            var ListDepartamento    = CatalogoBL.GetList(CatalogoEnum.Departamento, false);
            var ListTiempoInvertido = CatalogoBL.GetList(CatalogoEnum.TiempoInvertido, false);

            Boleta _Boleta = new Boleta()
            {
                Id                = 0,
                ClienteId         = LisCliente.First().Id,
                DepartamentoId    = ListDepartamento.First().Id,
                FechaEntrada      = DateTime.Now,
                FechaSalida       = DateTime.Now,
                NumeroBoleta      = "PRUEBA",
                ProyectoId        = ListProyecto.First().Id,
                TiempoEfectivo    = 0,
                TiempoInvertidoEn = ListTiempoInvertido.First().Id,
                UsuarioId         = ListUsuario.First().Id,
                EsActivo          = false,
                FechaRegistro     = DateTime.Now,
            };

            var Boleta = BoletaBL.Create(_Boleta);

            Assert.IsTrue(Boleta.Id > 0);
        }
Esempio n. 4
0
        public void CatalogoBL_Departamento_GetById()
        {
            var ListCatalogo = CatalogoBL.GetList(CatalogoEnum.Departamento, false);

            var Catalogo = CatalogoBL.GetById(ListCatalogo.First().Id, CatalogoEnum.Departamento, false);

            Assert.IsNotNull(Catalogo);
        }
Esempio n. 5
0
        public void CatalogoBL_Departamento_Delete()
        {
            var ListCatalogo = CatalogoBL.GetList(CatalogoEnum.Departamento, false);

            var _Catalogo = ListCatalogo.First();

            bool Result = CatalogoBL.Delete(_Catalogo.Id, CatalogoEnum.Departamento);

            Assert.IsTrue(Result);
        }
Esempio n. 6
0
        public void CatalogoBL_Departamento_Update()
        {
            var ListCatalogo = CatalogoBL.GetList(CatalogoEnum.Departamento, false);

            var _Catalogo = ListCatalogo.First();

            _Catalogo.Nombre = "Prueba unitaria modificada";

            bool Result = CatalogoBL.Update(_Catalogo, CatalogoEnum.Departamento);

            Assert.IsTrue(Result);
        }
Esempio n. 7
0
        public void ActividadBL_Create()
        {
            var       ListEstadoVisita = CatalogoBL.GetList(CatalogoEnum.EstadoVisita, false);
            Actividad _Actividad       = new Actividad()
            {
                Id            = 0,
                EsActivo      = false,
                FechaRegistro = DateTime.Now,
                Descripcion   = "Prueba unitaria",
                EstadoId      = ListEstadoVisita.First().Id
            };

            var Actividad = ActividadBL.Create(_Actividad);

            Assert.IsTrue(Actividad.Id > 0);
        }
        // GET: Index/id:int -> actividadId
        public ActionResult Edit(int id)
        {
            var ListEstadoActividad = CatalogoBL.GetList(CatalogoEnum.EstadoVisita);

            ViewBag.ListEstadoActividad = Catalogo.GetSelectListFromCatalog(
                ListEstadoActividad.Select(x => new Catalogo()
            {
                Id = x.Id, Nombre = x.Nombre
            }).ToList()
                );

            Actividad model = ActividadBL.GetById(id);

            ViewBag.ListActividades = ActividadBL.GetList(model.BoletaId);

            return(View(model));
        }
Esempio n. 9
0
        public void CatalogoBL_Departamento_GetList()
        {
            var ListCatalogo = CatalogoBL.GetList(CatalogoEnum.Departamento, false);

            Assert.IsNotNull(ListCatalogo);
        }