private void botonBuscar_Click(object sender, EventArgs e)
        {
            String dni = this.textBoxDni.Text;
            if (dni != "")
            {
                if (dni.Length >= 6)
                {
                    if (funcionesComunes.validarDni(dni))
                    {
                        DataTable tablaClientes = SqlConnector.obtenerTablaSegunConsultaString(@"select ID as Id,
                         NOMBRE as Nombre, APELLIDO as Apellido, DNI as Dni, DIRECCION as Dirección,
                         TELEFONO as Teléfono, MAIL as Mail, FECHA_NACIMIENTO as 'Fecha de Nacimiento'
                         from " + SqlConnector.getSchema() + @".clientes where BAJA = 0 AND DNI = " + dni);
                        if (tablaClientes.Rows.Count > 1)
                        {
                            Form listadoClientes = new Registro_de_Usuario.bajaModificacionDeCliente();
                            int valor = 1;
                            ((TextBox)listadoClientes.Controls["textBoxTipoForm"]).Text = valor.ToString();
                            ((TextBox)listadoClientes.Controls["textBoxDniCompra"]).Text = dni;
                            funcionesComunes.deshabilitarVentanaYAbrirNueva(listadoClientes);
                        }
                        else
                        {
                            DataRow row = tablaClientes.Rows[0];
                            textBoxIdCliente.Text = row["Id"].ToString();
                            textBoxNombre.Text = row["Nombre"].ToString();
                            textBoxApellido.Text = row["Apellido"].ToString();
                            textBoxDireccion.Text = row["Dirección"].ToString();
                            textBoxTelefono.Text = row["Teléfono"].ToString();
                            textBoxMail.Text = row["Mail"].ToString();
                            timePickerNacimiento.Value = (DateTime)row["Fecha de Nacimiento"];
                            textBoxImporte.Enabled = true;
                            textBoxImporte.Focus();
                            this.textBoxDni.Enabled = false;
                        }

                    }
                    else
                    {
                        DialogResult dialogResult = MessageBox.Show("Debe dar de alta el cliente con ese DNI, ¿esta seguro?", "Dni de Cliente Inexistente", MessageBoxButtons.YesNo);
                        if (dialogResult == DialogResult.Yes)
                        {
                            Form altaDeCliente = new Registro_de_Usuario.altaModificacionDeCliente();
                            int valor = 1;
                            ((TextBox)altaDeCliente.Controls["textBoxTipoForm"]).Text = valor.ToString();
                            altaDeCliente.Text = "Alta de Cliente";
                            ((TextBox)altaDeCliente.Controls["textBoxDNI"]).Text = dni;
                            ((TextBox)altaDeCliente.Controls["textBoxDNI"]).ReadOnly = true;
                            funcionesComunes.deshabilitarVentanaYAbrirNueva(altaDeCliente);
                        }
                    }
                }
                else
                    MessageBox.Show("Numero de documento invalido, debe poseer al menos 6 digitos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MessageBox.Show("Ingrese un numero de documento", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 private void botonModificacion_Click(object sender, EventArgs e)
 {
     Form modificarCliente = new Registro_de_Usuario.altaModificacionDeCliente();
     int valor = 3;
     ((Label)modificarCliente.Controls["campoRequeridoApellido"]).Visible= false;
     ((Label)modificarCliente.Controls["campoRequeridoNombre"]).Visible = false;
     ((Label)modificarCliente.Controls["campoRequeridoDNI"]).Visible = false;
     ((Label)modificarCliente.Controls["campoRequeridoNacimiento"]).Visible = false;
     ((TextBox)modificarCliente.Controls["textBoxTipoForm"]).Text = valor.ToString();
     ((TextBox)modificarCliente.Controls["textBoxId"]).Text = dataGridListadoClientes.SelectedCells[0].Value.ToString();
     ((TextBox)modificarCliente.Controls["textBoxNombre"]).Text = dataGridListadoClientes.SelectedCells[1].Value.ToString();
     ((TextBox)modificarCliente.Controls["textBoxApellido"]).Text = dataGridListadoClientes.SelectedCells[2].Value.ToString();
     ((TextBox)modificarCliente.Controls["textBoxDni"]).Text = dataGridListadoClientes.SelectedCells[3].Value.ToString();
     ((TextBox)modificarCliente.Controls["textBoxDireccion"]).Text = dataGridListadoClientes.SelectedCells[4].Value.ToString();
     ((TextBox)modificarCliente.Controls["textBoxTelefono"]).Text = dataGridListadoClientes.SelectedCells[5].Value.ToString();
     ((TextBox)modificarCliente.Controls["textBoxMail"]).Text = dataGridListadoClientes.SelectedCells[6].Value.ToString();
     ((DateTimePicker)modificarCliente.Controls["TimePickerNacimiento"]).Value = Convert.ToDateTime(dataGridListadoClientes.SelectedCells[7].Value.ToString());
     modificarCliente.Text = "Modificación de Cliente";
     funcionesComunes.deshabilitarVentanaYAbrirNueva(modificarCliente);
 }
Example #3
0
        private void consultarContactos()
        {
            String dni = this.textBoxDniPas.Text;

            if (dni != "")
            {
                if (dni.Length >= 7)
                {
                    if (validarDni(dni))
                    {
                        //TODO Hacer que mueste un nueva vista tal vez con los resultados de clientes con ese dni para elegir uno
                        Form listadoClientes = new Registro_de_Usuario.bajaModificacionDeCliente();
                        int  valor           = 1;

                        ((TextBox)listadoClientes.Controls["textBoxTipoForm"]).Text  = valor.ToString();
                        ((TextBox)listadoClientes.Controls["textBoxDniCompra"]).Text = dni;
                        funcionesComunes.deshabilitarVentanaYAbrirNueva(listadoClientes);
                    }
                    else
                    {
                        MessageBox.Show("Dni de cliente inexistente, debe darlo de alta para poder seguir con las operaciones");

                        Form altaDeCliente = new Registro_de_Usuario.altaModificacionDeCliente();
                        int  valor         = 1;
                        ((TextBox)altaDeCliente.Controls["textBoxTipoForm"]).Text = valor.ToString();
                        altaDeCliente.Text = "Alta de Cliente";
                        ((TextBox)altaDeCliente.Controls["textBoxDNI"]).Text     = dni;
                        ((TextBox)altaDeCliente.Controls["textBoxDNI"]).ReadOnly = true;
                        funcionesComunes.deshabilitarVentanaYAbrirNueva(altaDeCliente);
                    }
                }
                else
                {
                    MessageBox.Show("Numero de documento invalido debe poseer al menos 7 digitos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Ingrese un numero de documento", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void botonModificacion_Click(object sender, EventArgs e)
        {
            Form modificarCliente = new Registro_de_Usuario.altaModificacionDeCliente();
            int  valor            = 2;

            ((Label)modificarCliente.Controls["campoRequeridoApellido"]).Visible   = false;
            ((Label)modificarCliente.Controls["campoRequeridoNombre"]).Visible     = false;
            ((Label)modificarCliente.Controls["campoRequeridoDNI"]).Visible        = false;
            ((Label)modificarCliente.Controls["campoRequeridoNacimiento"]).Visible = false;
            ((TextBox)modificarCliente.Controls["textBoxTipoForm"]).Text           = valor.ToString();
            ((TextBox)modificarCliente.Controls["textBoxId"]).Text                    = dataGridListadoClientes.SelectedCells[0].Value.ToString();
            ((TextBox)modificarCliente.Controls["textBoxNombre"]).Text                = dataGridListadoClientes.SelectedCells[1].Value.ToString();
            ((TextBox)modificarCliente.Controls["textBoxApellido"]).Text              = dataGridListadoClientes.SelectedCells[2].Value.ToString();
            ((TextBox)modificarCliente.Controls["textBoxDni"]).Text                   = dataGridListadoClientes.SelectedCells[3].Value.ToString();
            ((TextBox)modificarCliente.Controls["textBoxDireccion"]).Text             = dataGridListadoClientes.SelectedCells[4].Value.ToString();
            ((TextBox)modificarCliente.Controls["textBoxTelefono"]).Text              = dataGridListadoClientes.SelectedCells[5].Value.ToString();
            ((TextBox)modificarCliente.Controls["textBoxMail"]).Text                  = dataGridListadoClientes.SelectedCells[6].Value.ToString();
            ((DateTimePicker)modificarCliente.Controls["TimePickerNacimiento"]).Value = Convert.ToDateTime(dataGridListadoClientes.SelectedCells[7].Value.ToString());
            modificarCliente.Text = "Modificación de Cliente";
            funcionesComunes.deshabilitarVentanaYAbrirNueva(modificarCliente);
        }
        private void cargarFormulario(int val, string nombre)
        {
            Form altaDeCliente = new Registro_de_Usuario.altaModificacionDeCliente();
            int  valor         = val;

            ((TextBox)altaDeCliente.Controls["textBoxTipoForm"]).Text = val.ToString();
            ((TextBox)altaDeCliente.Controls["textBoxVolver"]).Text   = "1";
            altaDeCliente.Text = nombre;
            if (val == 2)
            {
                ((TextBox)altaDeCliente.Controls["textBoxId"]).Text                    = textBoxIdTitular.Text;
                ((TextBox)altaDeCliente.Controls["textBoxNombre"]).Text                = textBoxNombre.Text;
                ((TextBox)altaDeCliente.Controls["textBoxApellido"]).Text              = textBoxApellido.Text;
                ((TextBox)altaDeCliente.Controls["textBoxDni"]).Text                   = textBoxDNITitular.Text;
                ((TextBox)altaDeCliente.Controls["textBoxDireccion"]).Text             = textBoxDireccion.Text;
                ((TextBox)altaDeCliente.Controls["textBoxTelefono"]).Text              = textBoxTelefono.Text;
                ((TextBox)altaDeCliente.Controls["textBoxMail"]).Text                  = textBoxMail.Text;
                ((DateTimePicker)altaDeCliente.Controls["TimePickerNacimiento"]).Value = timePickerNacimiento.Value;
            }
            funcionesComunes.deshabilitarVentanaYAbrirNueva(altaDeCliente);
        }
Example #6
0
        //Abre formulario segun funcionalidad elegida en combobox
        private void abrirFormulario(String eleccionUsuario)
        {
            switch (eleccionUsuario)
            {
            case "Consultar Millas":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Consulta_Millas.consultaMillas());
                break;

            case "Alta de Cliente":
                Form altaDeCliente = new Registro_de_Usuario.altaModificacionDeCliente();
                int  valor         = 0;
                ((TextBox)altaDeCliente.Controls["textBoxTipoForm"]).Text = valor.ToString();
                altaDeCliente.Text = "Alta de Cliente";
                funcionesComunes.deshabilitarVentanaYAbrirNueva(altaDeCliente);
                break;

            case "Alta de Aeronave":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Aeronave.altaDeAeronave());
                break;

            case "Alta de Tarjeta de Crédito":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Tarjeta.altaDeTarjeta());
                break;

            case "Baja de Aeronave":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Aeronave.bajaModificacionDeAeronave());
                break;

            case "Baja de Ciudad":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Ciudad.bajaModificacionDeCiudad());
                break;

            case "Baja de Cliente":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Registro_de_Usuario.bajaModificacionDeCliente());
                break;

            case "Modificacion de Aeronave":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Aeronave.bajaModificacionDeAeronave());
                break;

            case "Modificacion de Cliente":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Registro_de_Usuario.bajaModificacionDeCliente());
                break;

            case "Realizar Canje":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Canje_Millas.realizarCanjeMillas());
                break;

            case "Alta de Rol":
                Form altaDeRol = new Abm_Rol.altaModificacionDeRol();
                int  val       = 0;
                ((TextBox)altaDeRol.Controls["textTipoForm"]).Text = val.ToString();
                altaDeRol.Text = "Alta de Rol";
                funcionesComunes.deshabilitarVentanaYAbrirNueva(altaDeRol);
                break;

            case "Baja de Rol":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Rol.bajaModificacionDeRol());
                break;

            case "Modificacion de Rol":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Rol.bajaModificacionDeRol());
                break;

            case "Alta de Ruta":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Ruta.altaDeRuta());
                break;

            case "Baja de Ruta":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Ruta.bajaModificacionDeRuta());
                break;

            case "Modificacion de Ruta":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Ruta.bajaModificacionDeRuta());
                break;

            case "Comprar Pasaje/Encomienda":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Compra.viajesDisponibles());
                break;

            case "Generar Viaje":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Abm_Vuelos.generarViaje());
                break;

            case "Registrar Llegadas":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Registro_Llegada_Destino.registroDeLlegadaADestino());
                break;

            case "Consultar Listado":
                funcionesComunes.deshabilitarVentanaYAbrirNueva(new Listado_Estadistico.listadoEstadistico());
                break;
            }
            this.comboBoxFuncionalidad.SelectedIndex = -1;
        }
 private void buttonModificar_Click_1(object sender, EventArgs e)
 {
     if (this.textBoxIdCliente.Text != "" && this.textBoxIdCliente.Text != "0")
     {
         this.modificarDatos = true;
         Form modificarCliente = new Registro_de_Usuario.altaModificacionDeCliente();
         int valor = 3;
         ((Label)modificarCliente.Controls["campoRequeridoApellido"]).Visible = false;
         ((Label)modificarCliente.Controls["campoRequeridoNombre"]).Visible = false;
         ((Label)modificarCliente.Controls["campoRequeridoDNI"]).Visible = false;
         ((Label)modificarCliente.Controls["campoRequeridoNacimiento"]).Visible = false;
         ((TextBox)modificarCliente.Controls["textBoxTipoForm"]).Text = valor.ToString();
         ((TextBox)modificarCliente.Controls["textBoxId"]).Text = this.textBoxIdCliente.Text;
         ((TextBox)modificarCliente.Controls["textBoxNombre"]).Text = this.textBoxNombre.Text;
         ((TextBox)modificarCliente.Controls["textBoxApellido"]).Text = this.textBoxApellido.Text;
         ((TextBox)modificarCliente.Controls["textBoxDni"]).Text = this.textBoxDni.Text;
         ((TextBox)modificarCliente.Controls["textBoxDireccion"]).Text = this.textBoxDireccion.Text;
         ((TextBox)modificarCliente.Controls["textBoxTelefono"]).Text = this.textBoxTelefono.Text;
         ((TextBox)modificarCliente.Controls["textBoxMail"]).Text = this.textBoxMail.Text;
         ((DateTimePicker)modificarCliente.Controls["TimePickerNacimiento"]).Value = this.timePickerNacimiento.Value;
         modificarCliente.Text = "Modificación de Cliente";
         funcionesComunes.deshabilitarVentanaYAbrirNueva(modificarCliente);
     }
     else
     {
         MessageBox.Show("Debe tener un cliente dado de alta para modificar");
     }
 }
 private void cargarFormulario(int val, string nombre)
 {
     Form altaDeCliente = new Registro_de_Usuario.altaModificacionDeCliente();
     int valor = val;
     ((TextBox)altaDeCliente.Controls["textBoxTipoForm"]).Text = val.ToString();
     ((TextBox)altaDeCliente.Controls["textBoxVolver"]).Text = "1";
     altaDeCliente.Text = nombre;
     if (val == 2)
     {
         ((TextBox)altaDeCliente.Controls["textBoxId"]).Text = textBoxId.Text;
         ((TextBox)altaDeCliente.Controls["textBoxNombre"]).Text = textBoxNombre.Text;
         ((TextBox)altaDeCliente.Controls["textBoxApellido"]).Text = textBoxApellido.Text;
         ((TextBox)altaDeCliente.Controls["textBoxDni"]).Text = textBoxDNICliente.Text;
         ((TextBox)altaDeCliente.Controls["textBoxDireccion"]).Text = textBoxDireccion.Text;
         ((TextBox)altaDeCliente.Controls["textBoxTelefono"]).Text = textBoxTelefono.Text;
         ((TextBox)altaDeCliente.Controls["textBoxMail"]).Text = textBoxMail.Text;
         ((DateTimePicker)altaDeCliente.Controls["TimePickerNacimiento"]).Value = timePickerNacimiento.Value;
     }
     funcionesComunes.deshabilitarVentanaYAbrirNueva(altaDeCliente);
 }