public void EliminarCliente(int id)
        {
            ServiceUsuario su = new ServiceUsuario();
            ServiceCliente sc = new ServiceCliente();

            CLIENTE cli  = sc.getEntity(id);
            USUARIO user = su.obtenerUsuarioID((int)cli.USUARIO);

            if (MessageBox.Show("Esta seguro de que desea eliminar el cliente: " + user.USUARIO1 + "?", "Eliminar Cliente", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                sc.delEntity(cli.IDCLIENTE);
                su.delEntity(user.USUARIO1);
                MessageBox.Show("Cliente Eliminado", "Eliminar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
        }
        public void LlenarCampos(int idCliente, TextBox usuario, TextBox nombre, TextBox apellidop, TextBox apellidom, TextBox correo, TextBox rut, TextBox nombreE, TextBox rubro, TextBox direccion, TextBox telefono, TextBox id)
        {
            ServiceUsuario su = new ServiceUsuario();
            ServiceCliente sc = new ServiceCliente();

            CLIENTE cliente = sc.getEntity(idCliente);

            USUARIO user = su.obtenerUsuarioID((int)cliente.USUARIO);

            usuario.Text   = user.USUARIO1;
            nombre.Text    = user.NOMBRE;
            apellidop.Text = user.APELLIDO_PATERNO;
            apellidom.Text = user.APELLIDO_MATERNO;
            correo.Text    = user.CORREO;
            rut.Text       = cliente.RUT;
            nombreE.Text   = cliente.NOMBRE;
            rubro.Text     = cliente.RUBRO;
            direccion.Text = cliente.DIRECCION;
            telefono.Text  = cliente.TELEFONO.ToString();
            id.Text        = cliente.IDCLIENTE.ToString();
        }
        public bool ModificarPassword(int id, string password)
        {
            try
            {
                ServiceUsuario     su  = new ServiceUsuario();
                ServiceCliente     sc  = new ServiceCliente();
                CLIENTE            cli = sc.getEntity(id);
                PasswordController pc  = new PasswordController();

                USUARIO user = new USUARIO();
                user.IDUSUARIO = cli.USUARIO;
                user.PASSWORD  = pc.generarContraseña(password);
                su.updPass(user);

                MessageBox.Show("Contraseña Modificada.", "Modificar Contrasña", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(true);
            } catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Modificar Contrasña", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return(false);
            }
        }
Exemplo n.º 4
0
        //ctor con parametro, recibe cliente desde lista
        public ClienteAdmin(Cliente _clienteinpt)
        {
            InitializeComponent();


            rutClienteTextBox.Text        = _clienteinpt.RutCliente;
            rutClienteTextBox.IsEnabled   = false;
            btnBuscarRutCliente.IsEnabled = false;
            razonSocialTextBox.Text       = _clienteinpt.RazonSocial;
            nombreContactoTextBox.Text    = _clienteinpt.NombreContacto;
            mailContactoTextBox.Text      = _clienteinpt.MailContacto;
            telefonoTextBox.Text          = _clienteinpt.Telefono;
            direccionTextBox.Text         = _clienteinpt.Direccion;
            _clienteEdit = _clienteinpt;


            _clienteEdit     = _clientes.getEntity(_clienteinpt.RutCliente);
            this.DataContext = _clienteEdit;

            TipoEmpresaComboBox.SelectedValue = _clienteEdit.IdTipoEmpresa;
            ActividadComboBox.SelectedValue   = _clienteEdit.IdActividadEmpresa;
            btnBuscarRutCliente.IsEnabled     = false;
            btnAgregarCliente.Visibility      = Visibility.Hidden;
        }