예제 #1
0
        public void CreateUsuarioShouldReturnOk()
        {
            usuarioMock
            .Setup(u => u.Cargar())
            .Returns(new List <Usuario>()
            {
                new Usuario()
                {
                    Nombre = "ALF", Apellido = "DE la LUNA"
                }
            });

            var puto = usuarioBLL.Cargar();

            usuarioBLL.Crear(new Usuario {
                Nombre = "Nunit", Apellido = "Nunit", Contraseña = "123456", Email = "Nunit", Telefono = 46532, PrimerLogin = true, IdIdioma = 1, ContadorIngresosIncorrectos = 0, Activo = true, IdCanalVenta = 1, Familia = new List <Familia>(), Patentes = new List <Patente>(), Domicilio = "Nunint", DVH = 1
            });
            Assert.AreEqual(true, usuarioBLL.Cargar().Exists(usuario => usuario.Nombre == "Nunit"));
        }
예제 #2
0
 private void CrearInstancias()
 {
     usuarioBLL       = new UsuarioBLL(IoCContainer.Resolve <IUsuarioDAL>(), IoCContainer.Resolve <IBitacoraBLL>());
     patenteBLL       = new PatenteBLL(IoCContainer.Resolve <IPatenteDAL>());
     Usuario          = usuarioBLL.Cargar().Where(usuarioItem => usuarioItem.Nombre == "Nunit").FirstOrDefault();
     Usuario.Patentes = new List <Patente>();
     Usuario.Familia  = new List <Familia>();
     Usuario.Patentes.AddRange(usuarioBLL.ObtenerPatentesDeUsuario(Usuario.UsuarioId));
     UsuariosBD = usuarioBLL.TraerUsuariosConPatentesYFamilias();
 }
예제 #3
0
        private void CargarVentas()
        {
            ListGrid = null;
            ListGrid = new List <LineaVenta>();

            VentasBd = ventaBLL.Cargar();

            foreach (var venta in VentasBd)
            {
                ListGrid.Add(
                    new LineaVenta()
                {
                    VentaId   = venta.VentaId,
                    Fecha     = venta.Fecha,
                    Cliente   = clienteBLL.ObtenerClienteConId(venta.ClienteId),
                    Estado    = ventaBLL.ObtenerEstadoVenta(venta.EstadoId),
                    TipoVenta = ventaBLL.ObtenerTipoVenta(venta.TipoVentaId),
                    Vendedor  = usuarioBLL.Cargar().Where(x => x.UsuarioId == venta.UsuarioId).Select(x => DES.Decrypt(x.Email, key, iv)).FirstOrDefault(),
                    Monto     = venta.Monto
                });
            }
        }
예제 #4
0
 private void CargarUsuarios()
 {
     lstActivos.DataSource   = usuarioBll.Cargar().Select(x => DES.Decrypt(x.Email, Key, Iv)).ToList();
     lstInactivos.DataSource = usuarioBll.CargarInactivos().Select(x => DES.Decrypt(x.Email, Key, Iv)).ToList();
 }