private void Frm_DetallePrestamo_Load(object sender, EventArgs e)
 {
     cmbCliente.DataSource    = TrabajarClientes.traerClientesSP();
     cmbCliente.DisplayMember = "nombres";
     cmbCliente.ValueMember   = "CLI_DNI";
     cmbCliente.SelectedIndex = -1;
 }
        private void btnAceptar_Click(object sender, RoutedEventArgs e)
        {
            if (txtDni.Text != string.Empty && txtNombre.Text != string.Empty && txtApellido.Text != string.Empty && txtTelefono.Text != string.Empty && txtEmail.Text != string.Empty)
            {
                MessageBoxResult respuesta = MessageBox.Show("¿Desea guardar los datos?", "Alta de Cliente.", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (respuesta == MessageBoxResult.Yes)
                {
                    Cliente oCliente = new Cliente();
                    oCliente.Cli_DNI      = Convert.ToInt32(txtDni.Text);
                    oCliente.Cli_Nombre   = txtNombre.Text;
                    oCliente.Cli_Apellido = txtApellido.Text;
                    oCliente.Cli_Telefono = txtTelefono.Text;
                    oCliente.Cli_Email    = txtEmail.Text;

                    TrabajarClientes.agregarCliente(oCliente);

                    MessageBox.Show("El Cliente ha sido registrado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation);

                    txtDni.Text                 = string.Empty;
                    txtNombre.Text              = string.Empty;
                    txtApellido.Text            = string.Empty;
                    txtTelefono.Text            = string.Empty;
                    txtEmail.Text               = string.Empty;
                    grdCliente.Visibility       = Visibility.Collapsed;
                    grdGenerarPasaje.Visibility = Visibility.Visible;
                }
            }
            else
            {
                MessageBox.Show("Complete todos los campos necesarios.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Example #3
0
        private void btnModificarUser_Click(object sender, RoutedEventArgs e)
        {
            if (txtApellidoed.Text != string.Empty && txtNombreed.Text != string.Empty && txtTelefonoed.Text != string.Empty)
            {
                MessageBoxResult respuesta = MessageBox.Show("¿Desea modificar los datos?", "Actualización de Cliente.", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (respuesta == MessageBoxResult.Yes)
                {
                    Cliente oCliente = new Cliente();
                    oCliente.Cli_DNI      = Convert.ToInt32(txtDNIed.Text);
                    oCliente.Cli_Nombre   = txtNombreed.Text;
                    oCliente.Cli_Apellido = txtApellidoed.Text;
                    oCliente.Cli_Telefono = txtTelefonoed.Text;
                    oCliente.Cli_Email    = txtEmailed.Text;

                    TrabajarClientes.actualizarCliente(oCliente);

                    MessageBox.Show("El registro ha sido actualizado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation);

                    clearFormUpdate();
                    traerClientes();
                }
            }
            else
            {
                MessageBox.Show("Complete todos los campos necesarios.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void btn_MouseEnter(object sender, MouseEventArgs e)
        {
            Button  pasaje    = (Button)e.OriginalSource;
            int     numButaca = Convert.ToInt32((string)pasaje.Content);
            Cliente oCliente  = TrabajarClientes.traerPasajeCliente(numButaca);

            if (oCliente != null)
            {
                pasaje.ToolTip = "DNI: " + oCliente.Cli_DNI + "\nApellido: " + oCliente.Cli_Apellido + "\nNombre: " + oCliente.Cli_Nombre;
            }
        }
        private void Frm_GestionPagos_Load(object sender, EventArgs e)
        {
            cmbCliente.SelectedIndexChanged -= new EventHandler(cmbCliente_SelectedIndexChanged);

            cmbCliente.DisplayMember = "nombres";
            cmbCliente.ValueMember   = "CLI_DNI";
            cmbCliente.DataSource    = TrabajarClientes.traerClientesSP();
            cmbCliente.SelectedIndex = -1;

            cmbCliente.SelectedIndexChanged += new EventHandler(cmbCliente_SelectedIndexChanged);
        }
        private void Frm_ListadoPagos_Load(object sender, EventArgs e)
        {
            dgvPagos.DataSource             = TrabajarPagos.listarPagos();
            dgvPagos.Columns["DNI"].Visible = false;

            cmbClientes.SelectedIndexChanged -= new EventHandler(cmbClientes_SelectedIndexChanged);

            cmbClientes.DataSource    = TrabajarClientes.traerClientesSP();
            cmbClientes.DisplayMember = "nombres";
            cmbClientes.ValueMember   = "CLI_DNI";
            cmbClientes.SelectedIndex = -1;

            cmbClientes.SelectedIndexChanged += new EventHandler(cmbClientes_SelectedIndexChanged);
        }
        private void Frm_GestionPrestamo_Load(object sender, EventArgs e)
        {
            cmbDestino.DataSource    = TrabajarDestinos.traerDestino();
            cmbDestino.DisplayMember = "Descripción";
            cmbDestino.ValueMember   = "Código";
            cmbDestino.SelectedIndex = -1;

            cmbCliente.DataSource    = TrabajarClientes.traerClientesSP();
            cmbCliente.DisplayMember = "nombres";
            cmbCliente.ValueMember   = "CLI_DNI";
            cmbCliente.SelectedIndex = -1;

            cmbPeriodo.DataSource    = TrabajarPeriodos.traerPeriodo();
            cmbPeriodo.DisplayMember = "PER_Descripcion";
            cmbPeriodo.ValueMember   = "PER_Codigo";
            cmbPeriodo.SelectedIndex = -1;
        }
Example #8
0
        private void btnAceptar_Click(object sender, RoutedEventArgs e)
        {
            if (txtDNI.Text != string.Empty && txtApellido.Text != string.Empty && txtNombre.Text != string.Empty && txtTelefono.Text != string.Empty)
            {
                MessageBoxResult respuesta = MessageBox.Show("¿Desea guardar los datos?", "Alta de Cliente.", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (respuesta == MessageBoxResult.Yes)
                {
                    Cliente oCliente = new Cliente();
                    oCliente.Cli_DNI      = Convert.ToInt32(txtDNI.Text);
                    oCliente.Cli_Apellido = txtApellido.Text;
                    oCliente.Cli_Nombre   = txtNombre.Text;
                    oCliente.Cli_Telefono = txtTelefono.Text;
                    oCliente.Cli_Email    = txtEmail.Text;

                    string dni = txtDNI.Text;

                    if (TrabajarClientes.traerCliente(dni) == null)
                    {
                        TrabajarClientes.agregarCliente(oCliente);

                        MessageBox.Show("El cliente ha sido registrado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                        MessageBox.Show("DNI: " + oCliente.Cli_DNI + "\nApellido: " + oCliente.Cli_Apellido + "\nNombre: " + oCliente.Cli_Nombre +
                                        "\nTeléfono:" + oCliente.Cli_Telefono + "\nE-Mail: " + oCliente.Cli_Email, "Datos Almacenados", MessageBoxButton.OK, MessageBoxImage.Information);

                        clearFormAdd();
                        grdClienteAlta.Visibility = Visibility.Hidden;
                        grdCliente.Visibility     = Visibility.Visible;
                    }
                    else
                    {
                        MessageBox.Show("El DNI ya esta registrado");
                        clearFormAdd();
                    }
                }
            }
            else
            {
                MessageBox.Show("Complete todos los campos necesarios.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            traerClientes();
        }
Example #9
0
        private void btnDeleteUser_Click(object sender, RoutedEventArgs e)
        {
            DataRowView drv = (DataRowView)lstCliente.SelectedItem;

            if (drv != null)
            {
                MessageBoxResult respuesta = MessageBox.Show("¿Desea realmente eliminar el registro?", "Eliminar Cliente.", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (respuesta == MessageBoxResult.Yes)
                {
                    int dni = (Int32)drv["Cli_DNI"];

                    TrabajarClientes.eliminarCliente(dni);

                    MessageBox.Show("El registro ha sido eliminado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation);

                    traerClientes();
                }
            }
            else
            {
                MessageBox.Show("Debe seleccionar un registro.", "¡Advertencia!", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }
Example #10
0
        private void btnBuscar_Click(object sender, RoutedEventArgs e)
        {
            if (txtBusqueda.Text == "")
            {
                MessageBox.Show("Debe ingresar DNI para realizar la busqueda.", "¡Atención!", MessageBoxButton.OK, MessageBoxImage.Warning);
                traerClientes();
            }
            else
            {
                string dni;
                dni = txtBusqueda.Text;

                if (TrabajarClientes.traerCliente(dni) == null)
                {
                    MessageBox.Show("Sin resultado.\nDNI no registrado.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error);
                    traerClientes();
                }
                else
                {
                    lstCliente.DataContext = TrabajarClientes.buscarPorDNI(dni);
                }
            }
            txtBusqueda.Text = "";
        }
Example #11
0
 public void cargarCboClientes()
 {
     cmbClientes.DisplayMember = "CliNombre";
     cmbClientes.ValueMember   = "CliDni";
     cmbClientes.DataSource    = TrabajarClientes.TraerClientes();
 }
Example #12
0
 void traerClientes()
 {
     lstCliente.DataContext = TrabajarClientes.traerClientes();
 }