private void autenticarVendedores(object sender, RoutedEventArgs e)
        {
            string cs = ConfigurationManager.ConnectionStrings[0].ConnectionString;
            VendedoresBL contexto = new VendedoresBL();

            string nombreUsuario = txtNombreUsuario.Text;

            string contrasenia = passContrasenia.Password;

            bool resultado = contexto.AutenticarVendedores(nombreUsuario, contrasenia);
        
            if (resultado)
            {
                LoginAuditoriaBL context = new LoginAuditoriaBL();
                context.RegistrarUsuario(cs, nombreUsuario);
                MainWindow mainWindow = new MainWindow();
                this.Hide();
                mainWindow.Show();
            }
            else
            {
                MessageBox.Show("Nombre de usuario o contraseña no validos.", "Login Invalido", MessageBoxButton.OK, MessageBoxImage.Warning);
                txtNombreUsuario.Clear();
                passContrasenia.Clear();
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            string cs = ConfigurationManager.ConnectionStrings[0].ConnectionString;

            try
            {
                ClientesBL contexto = new ClientesBL();

                List<Clientes> clientes = contexto.ObtenerClientes(cs);
                foreach (var cliente in clientes)
                {
                    Console.WriteLine("Cliente: ID = {0} -- Nombre = {1}", cliente.ID_Cliente, cliente.NombreCompleto);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                VendedoresBL contexto = new VendedoresBL();

                List<Vendedores> vendedores = contexto.ObtenerVendedores(cs);
                foreach (var vendedor in vendedores)
                {
                    Console.WriteLine("Vendedore: ID = {0} -- Nombre = {1}", vendedor.ID_Vendedor, vendedor.NombreCompleto);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            VendedoresBL contexto2 = new VendedoresBL();

            bool resultado = contexto2.AutenticarVendedores("Juansrt", "Juan3456");
            Console.WriteLine("Autenticando al Vendedor: " + resultado);

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                ProductosBL contexto = new ProductosBL();

                List<Entidades.Productos> productos = contexto.ObtenerProductos(cs);
                foreach (var producto in productos)
                {
                    Console.WriteLine("Producto: ID = {0} -- Stock = {1}", producto.ID_Producto, producto.Stock);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                PedidosBL contexto = new PedidosBL();

                List<Pedidos> pedidos = contexto.ObtenerPedidos(cs);
                foreach (var pedido in pedidos)
                {
                    Console.WriteLine("Pedido: ID = {0} -- FechaRegistro = {1}", pedido.ID_Pedido, pedido.FechaRegistro);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                DetallePedidosBL contexto = new DetallePedidosBL();

                List<DetallePedidos> detallePedidos = contexto.ObtenerDetallePedidos(cs);
                foreach (var detallePedido in detallePedidos)
                {
                    Console.WriteLine("DetallePedidos: ID = {0} -- NombreProducto = {1}", detallePedido.ID_DetallePedido, detallePedido.NombreProducto);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                PedidosBL contexto = new PedidosBL();

                Console.WriteLine("ID_Pedido: " + contexto.ConsultarIdentificadorPedidos());
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");
            
            /*try
            {
                WebServiceApiClient proxy = new WebServiceApiClient("WSHttpBinding_IWebServiceApi");
                ProductosBL contexto = new ProductosBL();
                var msn = proxy.State;
                var msnBL = proxy.GetDataBL();
                Console.WriteLine(msn + " --- " + msnBL);
                Console.WriteLine("");
                Console.WriteLine("=======================================================");
                Console.WriteLine("");
                List<Productos> productoBL = contexto.ObtenerProductos(cs);
                var productosWCFBL = proxy.GetProductosWCFBL();
                //ProductosWCF productos;
                Console.WriteLine(productosWCFBL);
                foreach (var producto in productosWCFBL)
                {
                    Console.WriteLine("Producto: ID = {0} -- Stock = {1}", producto.ID_Producto, producto.Stock);
                }

                

            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
                throw;
            }*/
            

            //DetallePedidosBL contexto3 = new DetallePedidosBL();
            //contexto3.ActualizarStockProductos(1, 50);

            Console.ReadLine();
        }