Exemplo n.º 1
0
        private void modificarCliente( )
        {
            agregarFormasDePago(formasPagoModificadas);
            clienteModificacion.nombre              = nameBox.Text;
            clienteModificacion.apellido            = lastNameBox.Text;
            clienteModificacion.tipo_documento      = comboTipo.SelectedValue.ToString();
            clienteModificacion.nro_documento       = Int32.Parse(documentoBox.Text);
            clienteModificacion.cuil                = cuilBox.Text;
            clienteModificacion.mail                = mailBox.Text;
            clienteModificacion.fecha_nacimiento    = fechaNacBox.Value;
            clienteModificacion.telefono            = telBox.Text;
            clienteModificacion.direccion_calle     = direccionBox.Text;
            clienteModificacion.direccion_nro       = Convert.ToInt32(nroBox.Text);
            clienteModificacion.direccion_piso      = this.completarPiso();
            clienteModificacion.direccion_depto     = deptoBox.Text;
            clienteModificacion.direccion_localidad = localidadBox.Text;
            clienteModificacion.codigo_postal       = codPostalBox.Text;
            clienteModificacion.baja_logica         = dadoDeBajaBox.Checked;
            resultado = clienteMng.modificarCliente(inhabilitadoBox.Checked, clienteModificacion, nuevasFormasDePago, formasPagoModificadas);

            if (resultado.Equals("OK"))
            {
                MessageBox.Show("Se realizaron los cambios sobre los datos del cliente.", "Operacion correcta");
                this.Dispose();
                this.Close();
            }
            else
            {
                MessageBox.Show(resultado,
                                "No pudo realizarse operacion",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation,
                                MessageBoxDefaultButton.Button1);
            }
        }