private void btnEliminarTodosVendedores_Click(object sender, RoutedEventArgs e)
        {
            vendedorFacade vendedorFtotal = new vendedorFacade();
            int            totalVend      = vendedorFtotal.getTotalVendedor();

            if (MessageBox.Show("Esta seguro de borrar " + totalVend.ToString() + " Vendedor(es) ", "Borrar", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes)
            {
                //Elimnar Vendedor
                vendedorFacade clienteF = new vendedorFacade();
                string         res      = clienteF.borrarAllVendedor();

                if (res.Equals(""))
                {
                    MessageBox.Show("Vendedor(es) borrado(s)", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                    llenarTablaVendedor();
                    txtrutvendedor.Text                     = "";
                    txtNombreVendedor.Text                  = "";
                    txtfechaIngreso.Text                    = "";
                    btnguardarVendedor.Visibility           = Visibility.Visible;
                    btncancelarEditarVendedor.Visibility    = Visibility.Hidden;
                    btnGuardarActualizarVendedor.Visibility = Visibility.Hidden;
                    txtrutvendedor.IsEnabled                = true;
                }
                else
                {
                    MessageBox.Show("Error al borrar vendedor(es)" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
        private void btnActualizarVendedor_Click(object sender, RoutedEventArgs e)
        {
            //cargar Vendedor para edicion
            if (datagridVendedor.SelectedItem != null)
            {
                if (datagridVendedor.SelectedItem is Vendedor)
                {
                    var row = (Vendedor)datagridVendedor.SelectedItem;

                    if (row != null)
                    {
                        btnguardarVendedor.Visibility           = Visibility.Hidden;
                        btncancelarEditarVendedor.Visibility    = Visibility.Visible;
                        btnGuardarActualizarVendedor.Visibility = Visibility.Visible;
                        vendedorFacade v = new vendedorFacade();

                        bool     existe = v.getExistAdminByRut(row.rut);
                        Vendedor vend   = v.getVendedorbyRut(row.rut);
                        if (existe)
                        {
                            lfechaingreso.Visibility   = System.Windows.Visibility.Hidden;
                            txtfechaIngreso.Visibility = System.Windows.Visibility.Hidden;
                            rdbtnvendedor.Visibility   = Visibility.Hidden;
                            rdbtnAdmin.Visibility      = Visibility.Visible;
                            lcontraseña.Visibility     = System.Windows.Visibility.Visible;
                            lcontraseña.Content        = "Nueva Contraseña";
                            txtContraseña.Visibility   = System.Windows.Visibility.Visible;
                            txtrutvendedor.Text        = vend.rut;
                            txtNombreVendedor.Text     = vend.nombre;

                            txtContraseña.Password = "";

                            rdbtnAdmin.IsChecked     = true;
                            txtrutvendedor.IsEnabled = false;
                        }
                        else
                        {
                            lfechaingreso.Visibility   = System.Windows.Visibility.Visible;
                            txtfechaIngreso.Visibility = System.Windows.Visibility.Visible;
                            rdbtnvendedor.Visibility   = Visibility.Visible;
                            rdbtnAdmin.Visibility      = Visibility.Hidden;
                            lcontraseña.Visibility     = System.Windows.Visibility.Hidden;
                            txtContraseña.Visibility   = System.Windows.Visibility.Hidden;
                            txtrutvendedor.Text        = vend.rut;
                            txtNombreVendedor.Text     = vend.nombre;
                            txtfechaIngreso.Text       = vend.fechaIngresoTrabajar;
                            rdbtnvendedor.IsChecked    = true;
                            lcontraseña.Content        = "Contraseña";
                            txtrutvendedor.IsEnabled   = false;
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Seleccionar vendedor para edicion", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }
        private void btnEliminarVendedor_Click(object sender, RoutedEventArgs e)
        {
            if (datagridVendedor.SelectedItem != null)
            {
                if (datagridVendedor.SelectedItem is Vendedor)
                {
                    var row = (Vendedor)datagridVendedor.SelectedItem;

                    if (row != null)
                    {
                        //Elimnar Vendedor
                        vendedorFacade clienteF = new vendedorFacade();

                        bool esAdmin = clienteF.getVerificarsiesAdmin(row.rut);

                        if (esAdmin)
                        {
                            MessageBox.Show(row.nombre + " es administrador. No se puede eliminar", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else
                        {
                            if (MessageBox.Show("¿Esta seguro de eliminar vendedor:" + row.nombre + "?", "Confirmation", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                            {
                                string res = clienteF.borrarVendedorByRut(row.rut);
                                if (res.Equals(""))
                                {
                                    MessageBox.Show("Vendedor borrado", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                                    llenarTablaVendedor();
                                    txtrutvendedor.Text                     = "";
                                    txtNombreVendedor.Text                  = "";
                                    txtfechaIngreso.Text                    = "";
                                    btnguardarVendedor.Visibility           = Visibility.Visible;
                                    btncancelarEditarVendedor.Visibility    = Visibility.Hidden;
                                    btnGuardarActualizarVendedor.Visibility = Visibility.Hidden;
                                    lfechaingreso.Visibility                = System.Windows.Visibility.Visible;
                                    txtfechaIngreso.Visibility              = System.Windows.Visibility.Visible;
                                    rdbtnvendedor.Visibility                = Visibility.Visible;
                                    rdbtnAdmin.Visibility                   = Visibility.Visible;
                                    lcontraseña.Visibility                  = System.Windows.Visibility.Hidden;
                                    txtContraseña.Visibility                = System.Windows.Visibility.Hidden;
                                    rdbtnvendedor.IsChecked                 = true;
                                    txtrutvendedor.IsEnabled                = true;
                                }
                                else
                                {
                                    MessageBox.Show("Error al borrar vendedor" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                                }
                            }
                        }
                    }
                }
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string rut  = txtrut.Text;
            string pass = txtpass.Password;
            //Verificar usuario
            vendedorFacade vendFac   = new vendedorFacade();
            string         passAdmin = vendFac.getpassbyRut(rut);

            byte[] data      = Encoding.ASCII.GetBytes(pass);
            SHA1   algorithm = SHA1.Create();

            byte[]        hash = algorithm.ComputeHash(data);
            StringBuilder sb   = new StringBuilder();

            //string base64 = Convert.ToBase64String(hash);

            /*for (int i = 0; i < hash.Length; i++)
             * {
             *  sb.AppendFormat("{x2}", hash[i]);
             * }*/
            foreach (Byte b in hash)
            {
                sb.Append(b.ToString("x2"));
            }

            if (passAdmin.Equals(sb.ToString()))
            {
                //ir a pagina reporte

                TransLoginToReporte tl = getContent();

                //method1();
                //tl.btnLogin.Visibility = Visibility.Visible;
                Reportes reporte = new Reportes();
                reporte.setContent(tl);
                reporte.ladmin.Content = "Administrador:" + vendFac.getNombreAdminByRut(txtrut.Text);
                tl.pageTransitionControl.ShowPage(reporte);

                //method1();
            }
            else
            {
                lmsg.Content = "Administrador no existe";

                /* System.Threading.Thread.Sleep(600);
                 * Microsoft.VisualBasic.Interaction.AppActivate(
                 *    System.Diagnostics.Process.GetCurrentProcess().Id);
                 * System.Windows.Forms.SendKeys.SendWait(" ");
                 * lmsg.Content = "";*/
            }
        }
        //############################################################
        //################           Vendedor       ##################
        //############################################################

        private void llenarTablaVendedor()
        {
            vendedorFacade prodF         = new vendedorFacade();
            var            itemList      = new List <Vendedor>();
            var            listaVendedor = prodF.getVendedor();

            if (listaVendedor.Count > 0)
            {
                foreach (var item in listaVendedor)
                {
                    if (item.tipo == 1)
                    {
                        itemList.Add(new Vendedor {
                            rut = item.rut, nombre = item.nombre, fechaIngresoTrabajar = item.fechaIngresoTrabajar, fechaUltimoAcceso = item.fechaUltimoAcceso, totalVentas = item.totalVentas, contrasena = "Admin"
                        });
                    }
                    else
                    {
                        itemList.Add(new Vendedor {
                            rut = item.rut, nombre = item.nombre, fechaIngresoTrabajar = item.fechaIngresoTrabajar, fechaUltimoAcceso = item.fechaUltimoAcceso, totalVentas = item.totalVentas, contrasena = ""
                        });
                    }
                }

                CollectionViewSource itemCollectionViewSource;
                itemCollectionViewSource        = (CollectionViewSource)(FindResource("ItemCollectionViewSourceAllVendedor"));
                itemCollectionViewSource.Source = itemList;

                btnEliminarVendedor.IsEnabled   = true;
                btnActualizarVendedor.IsEnabled = true;
            }
            else
            {
                itemList.Add(new Vendedor {
                    rut = "Sin Vendedores", nombre = "", fechaIngresoTrabajar = "", fechaUltimoAcceso = "", totalVentas = 0
                });


                CollectionViewSource itemCollectionViewSource;
                itemCollectionViewSource        = (CollectionViewSource)(FindResource("ItemCollectionViewSourceAllVendedor"));
                itemCollectionViewSource.Source = itemList;
                btnEliminarVendedor.IsEnabled   = false;
                btnActualizarVendedor.IsEnabled = false;
            }
        }
Exemple #6
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string rut = txtrut.Text;

            //Verificar usuario
            vendedorFacade vendFac      = new vendedorFacade();
            bool           passVendedor = vendFac.getExisteVendedor(rut);



            //if (passAdmin.Equals(sb.ToString()))
            if (passVendedor)
            {
                //ir a pagina venta
                TransLoginToVenta tl = new TransLoginToVenta();
                //lmsg.Content = "Ir a ventas";
                TransLoginToVenta transVenta = getInstancia();

                //method1();
                //tl.btnLogin.Visibility = Visibility.Visible;
                Ventas toventas = new Ventas(rut);
                toventas.setInstancia(transVenta);

                toventas.setRut(rut);
                DateTime fechaactual = DateTime.Now.Date;
                string   fecha       = fechaactual.ToString("d");
                vendFac.actualizarUltimaFechaIngrVend(rut, fecha);
                //toventas.ladmin.Content = "Administrador:" + vendFac.getNombreAdminByRut(txtrut.Text);
                transVenta.pageTransitionControl.ShowPage(toventas);
            }
            else
            {
                lmsg.Content = "Vendedor no existe";

                /*System.Threading.Thread.Sleep(600);
                 * Microsoft.VisualBasic.Interaction.AppActivate(
                 *   System.Diagnostics.Process.GetCurrentProcess().Id);
                 * System.Windows.Forms.SendKeys.SendWait(" ");
                 * lmsg.Content = "";*/
            }
        }
        private void btnGuardarActualizarVendedor_Click(object sender, RoutedEventArgs e)
        {
            string rut          = txtrutvendedor.Text;
            string nombre       = txtNombreVendedor.Text;
            string fechaingreso = txtfechaIngreso.Text;

            if (string.IsNullOrWhiteSpace(rut))
            {
                MessageBox.Show("Ingresar Rut", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else if (string.IsNullOrWhiteSpace(nombre))
            {
                MessageBox.Show("Ingresar Nombre", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else
            {
                vendedorFacade vendFac = new vendedorFacade();
                bool           existe  = vendFac.getExistAdmin();
                if (rdbtnAdmin.IsChecked == true)
                {
                    if (String.IsNullOrWhiteSpace(txtContraseña.Password))
                    {
                        MessageBox.Show("Ingresar Contraseña", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    }
                    else
                    {
                        //verificar si rut ya esta en bd
                        vendedorFacade clienteF = new vendedorFacade();


                        //Administrador Cliente

                        string contrasena = txtContraseña.Password;

                        //MessageBox.Show(contrasena);

                        string passAdmin = clienteF.getpassbyRut(rut);
                        //                        MessageBox.Show(passAdmin);
                        ControlPass ctrlpass = new ControlPass();
                        ctrlpass.ShowDialog();
                        string passingresada = ctrlpass.getpass();

                        byte[]        data      = Encoding.ASCII.GetBytes(passingresada);
                        SHA1          algorithm = SHA1.Create();
                        byte[]        hash      = algorithm.ComputeHash(data);
                        StringBuilder sb        = new StringBuilder();
                        //string base64 = Convert.ToBase64String(hash);

                        /*for (int i = 0; i < hash.Length; i++)
                         * {
                         *  sb.AppendFormat("{x2}", hash[i]);
                         * }*/
                        foreach (Byte b in hash)
                        {
                            sb.Append(b.ToString("x2"));
                        }



                        SHA1          sha      = new SHA1CryptoServiceProvider();
                        ASCIIEncoding encoder  = new ASCIIEncoding();
                        byte[]        combined = encoder.GetBytes(passAdmin);
                        string        hashi    = BitConverter.ToString(sha.ComputeHash(combined)).Replace("-", "");

                        //MessageBox.Show(sb.ToString() + "==" + passAdmin.ToString());
                        if (passAdmin.Equals(sb.ToString()))
                        {
                            string contra = txtContraseña.Password;
                            string res    = clienteF.actualizarAdmin(rut, nombre, contra.Trim());

                            if (res.Equals(""))
                            {
                                MessageBox.Show("Administrador Actualizado", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                                llenarTablaVendedor();
                                txtrutvendedor.Text                     = "";
                                txtNombreVendedor.Text                  = "";
                                txtfechaIngreso.Text                    = "";
                                lfechaingreso.Visibility                = System.Windows.Visibility.Hidden;
                                txtfechaIngreso.Visibility              = System.Windows.Visibility.Hidden;
                                rdbtnvendedor.Visibility                = Visibility.Visible;
                                lcontraseña.Visibility                  = System.Windows.Visibility.Visible;
                                txtContraseña.Visibility                = System.Windows.Visibility.Visible;
                                rdbtnvendedor.IsChecked                 = true;
                                btnguardarVendedor.Visibility           = Visibility.Visible;
                                btncancelarEditarVendedor.Visibility    = Visibility.Hidden;
                                btnGuardarActualizarVendedor.Visibility = Visibility.Hidden;

                                txtContraseña.Password   = "";
                                lcontraseña.Content      = "Contraseña";
                                txtrutvendedor.IsEnabled = true;
                            }
                            else
                            {
                                MessageBox.Show("Error al actualizar administrador" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                            }
                        }
                        else if (!string.IsNullOrWhiteSpace(passingresada))
                        {
                            MessageBox.Show("Contraseña incorrecta", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                    }
                }
                else
                {
                    /*if (rdbtnvendedor.IsChecked == true)
                     * {*/
                    if (fechaingreso == null)
                    {
                        MessageBox.Show("Ingresar Fecha Ingreso", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    }
                    else
                    {
                        if (rdbtnAdmin.IsChecked == true)
                        {
                            if (existe)
                            {
                                MessageBox.Show("Ya existe 1 Administrador", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                                rdbtnAdmin.IsChecked    = false;
                                rdbtnvendedor.IsChecked = true;
                            }
                            else
                            {
                                //Guardar Cliente
                                vendedorFacade clienteF = new vendedorFacade();


                                string res = clienteF.actualizarVendedor(rut, nombre, fechaingreso);

                                if (res.Equals(""))
                                {
                                    MessageBox.Show("Vendedor Actualizado", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                                    llenarTablaVendedor();
                                    txtrutvendedor.Text                     = "";
                                    txtNombreVendedor.Text                  = "";
                                    txtfechaIngreso.Text                    = "";
                                    lfechaingreso.Visibility                = System.Windows.Visibility.Visible;
                                    txtfechaIngreso.Visibility              = Visibility.Visible;
                                    lcontraseña.Visibility                  = Visibility.Hidden;
                                    txtContraseña.Visibility                = Visibility.Hidden;
                                    rdbtnvendedor.IsChecked                 = true;
                                    btnguardarVendedor.Visibility           = Visibility.Visible;
                                    btncancelarEditarVendedor.Visibility    = Visibility.Hidden;
                                    btnGuardarActualizarVendedor.Visibility = Visibility.Hidden;
                                    txtrutvendedor.IsEnabled                = true;
                                }
                                else
                                {
                                    MessageBox.Show("Error al guardar vendedor" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                                }
                            }
                        }
                        else
                        {
                            //Guardar Cliente
                            vendedorFacade clienteF = new vendedorFacade();


                            string res = clienteF.actualizarVendedor(rut, nombre, fechaingreso);

                            if (res.Equals(""))
                            {
                                MessageBox.Show("Vendedor Actualizado", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                                llenarTablaVendedor();
                                txtrutvendedor.Text                     = "";
                                txtNombreVendedor.Text                  = "";
                                txtfechaIngreso.Text                    = "";
                                lfechaingreso.Visibility                = System.Windows.Visibility.Visible;
                                txtfechaIngreso.Visibility              = Visibility.Visible;
                                lcontraseña.Visibility                  = Visibility.Hidden;
                                txtContraseña.Visibility                = Visibility.Hidden;
                                rdbtnvendedor.IsChecked                 = true;
                                btnguardarVendedor.Visibility           = Visibility.Visible;
                                btncancelarEditarVendedor.Visibility    = Visibility.Hidden;
                                btnGuardarActualizarVendedor.Visibility = Visibility.Hidden;
                                txtrutvendedor.IsEnabled                = true;
                            }
                            else
                            {
                                MessageBox.Show("Error al guardar vendedor" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                            }
                        }
                    }

                    //Guardar Cliente

                    /* vendedorFacade clienteF = new vendedorFacade();
                     * string res = clienteF.actualizarVendedor(rut, nombre, fechaingreso);
                     *
                     * if (res.Equals(""))
                     * {
                     *   MessageBox.Show("Vendedor actualizado");
                     *   llenarTablaVendedor();
                     *   txtrutvendedor.Text = "";
                     *   txtNombreVendedor.Text = "";
                     *   txtfechaIngreso.Text = "";
                     *   btnguardarVendedor.Visibility = Visibility.Visible;
                     *   btncancelarEditarVendedor.Visibility = Visibility.Hidden;
                     *   btnGuardarActualizarVendedor.Visibility = Visibility.Hidden;
                     * }
                     * else
                     * {
                     *   MessageBox.Show("Error al actualizar vendedor" + res);
                     * }*/
                }
            }
        }
        private void btnguardarVendedor_Click(object sender, RoutedEventArgs e)
        {
            string rut    = txtrutvendedor.Text;
            string nombre = txtNombreVendedor.Text;
            //string fechaingreso = txtfechaIngreso.Text;
            DateTime?date = txtfechaIngreso.SelectedDate;

            if (string.IsNullOrWhiteSpace(rut))
            {
                MessageBox.Show("Ingresar Rut", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else if (string.IsNullOrWhiteSpace(nombre))
            {
                MessageBox.Show("Ingresar Nombre", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
            }

            else
            {
                bool rutVal = validarRut(txtrutvendedor.Text);
                if (rutVal)
                {
                    vendedorFacade vendFac = new vendedorFacade();
                    bool           existe  = vendFac.getExistAdmin();

                    if (rdbtnAdmin.IsChecked == true)
                    {
                        if (existe)
                        {
                            MessageBox.Show("Ya existe 1 Administrador", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                            rdbtnAdmin.IsChecked    = false;
                            rdbtnvendedor.IsChecked = true;
                        }
                        else
                        {
                            if (String.IsNullOrWhiteSpace(txtContraseña.Password))
                            {
                                MessageBox.Show("Ingresar Contraseña", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
                            }
                            else
                            {
                                //verificar si rut ya esta en bd
                                vendedorFacade clienteF = new vendedorFacade();

                                bool existeVendedor = clienteF.getExisteVendedor(rut);
                                if (existeVendedor)
                                {
                                    MessageBox.Show("Vendedor ya existe", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                                }
                                else
                                {
                                    //Administrador Cliente
                                    DateTime fechaactual = DateTime.Now.Date;
                                    string   fecha       = fechaactual.ToString("d");

                                    string contrasena = txtContraseña.Password;

                                    string res = clienteF.GuardarVendedor(rut, nombre, fecha, "", 0, 1, contrasena.Trim());

                                    if (res.Equals(""))
                                    {
                                        MessageBox.Show("Administrador guardado", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                                        llenarTablaVendedor();
                                        txtrutvendedor.Text        = "";
                                        txtNombreVendedor.Text     = "";
                                        txtfechaIngreso.Text       = "";
                                        lfechaingreso.Visibility   = System.Windows.Visibility.Visible;
                                        txtfechaIngreso.Visibility = Visibility.Visible;
                                        lcontraseña.Visibility     = Visibility.Hidden;
                                        txtContraseña.Visibility   = Visibility.Hidden;
                                        rdbtnvendedor.IsChecked    = true;
                                    }
                                    else
                                    {
                                        MessageBox.Show("Error al guardar vendedor" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                                    }
                                }
                            }
                        }
                    }
                    else
                    {
                        /*if (rdbtnvendedor.IsChecked == true)
                         * {*/
                        if (date == null)
                        {
                            MessageBox.Show("Ingresar Fecha Ingreso", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Warning);
                        }
                        else
                        {
                            //Guardar Cliente
                            vendedorFacade clienteF = new vendedorFacade();

                            bool existeVendedor = clienteF.getExisteVendedor(rut);
                            if (existeVendedor)
                            {
                                MessageBox.Show("Vendedor ya existe", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                            }
                            else
                            {
                                string   fecha  = date.Value.ToString("d");
                                DateTime FechAc = DateTime.Now.Date;


                                string res = clienteF.GuardarVendedor(rut, nombre, fecha, "", 0, 0, "");

                                if (res.Equals(""))
                                {
                                    MessageBox.Show("Vendedor guardado", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Information);
                                    llenarTablaVendedor();
                                    txtrutvendedor.Text        = "";
                                    txtNombreVendedor.Text     = "";
                                    txtfechaIngreso.Text       = "";
                                    lfechaingreso.Visibility   = System.Windows.Visibility.Visible;
                                    txtfechaIngreso.Visibility = Visibility.Visible;
                                    lcontraseña.Visibility     = Visibility.Hidden;
                                    txtContraseña.Visibility   = Visibility.Hidden;
                                    rdbtnvendedor.IsChecked    = true;
                                }
                                else
                                {
                                    MessageBox.Show("Error al guardar vendedor" + res + "", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                                }
                            }
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Rut invalido asociado a vendedor", "Magnolia", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }