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")); } }
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()); }
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); }
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); }
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); }
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); }
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)); }
public void CatalogoBL_Departamento_GetList() { var ListCatalogo = CatalogoBL.GetList(CatalogoEnum.Departamento, false); Assert.IsNotNull(ListCatalogo); }