// Actualizando las listas de teléfonos al iniciar el form private void frmActualizarTelefonosClientesProveedores_Load(object sender, EventArgs e) { Services.TelefonosCRUD NuevoTelefono = new Services.TelefonosCRUD(); NuevoTelefono.ObtenerTelefonos(NuevoTelefono.ObtenerIdClientesProveedor(DataRepository.Telefonos.Id)); PopularListar(); }
private void cbTelefonosClientesProveedores_Click(object sender, EventArgs e) { // cbTelefonosClientesProveedores.Items.Clear(); Services.TelefonosCRUD Telefonos = new Services.TelefonosCRUD(); Telefonos.ObtenerTelefonos(Telefonos.ObtenerIdClientesProveedor(DataRepository.Telefonos.Id)); foreach (var item in DataRepository.Telefonos.Telefono) { // cbTelefonosClientesProveedores.Items.Add(item); } }
// Actualizando las listas de teléfonos public void PopularListar() { Services.TelefonosCRUD Telefonos = new Services.TelefonosCRUD(); Telefonos.ObtenerTelefonos(Telefonos.ObtenerIdClientesProveedor(DataRepository.Telefonos.Id)); foreach (var item in Telefonos.NuevoTelefono.TelefonosFijos) { lstNumerosFijos.Items.Add(item); } foreach (var item in Telefonos.NuevoTelefono.TelefonosMoviles) { lstNumerosMovil.Items.Add(item); } }
// Actualizar los numeros del cliente/proveedor con los números ingresados private void btnActualizarNumeroClienteProveedor_Click(object sender, EventArgs e) { Services.TelefonosCRUD NuevoTelefono = new Services.TelefonosCRUD(); if (mskFijoClienteProveedor.Text != " -") { if (mskFijoClienteProveedor.Text != lstNumerosFijos.SelectedItem) { NuevoTelefono.ActulizarTelefono(NuevoTelefono.ObtenerIdtelefono(NuevoTelefono.ObtenerIdClientesProveedor(DataRepository.Telefonos.Id), lstNumerosFijos.SelectedItem.ToString(), "NumeroFijo"), true, mskFijoClienteProveedor.Text); Limpiar(); } } else { MessageBox.Show("El teléfono fijo no se ha ingresado correctamente, por favor, verifique", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (mskMovilClienteProveedor.Text != " -") { if (mskMovilClienteProveedor.Text != lstNumerosMovil.SelectedItem) { NuevoTelefono.ActulizarTelefono(NuevoTelefono.ObtenerIdtelefono(NuevoTelefono.ObtenerIdClientesProveedor(DataRepository.Telefonos.Id), lstNumerosMovil.SelectedItem.ToString(), "NumeroMovil"), true, mskMovilClienteProveedor.Text); Limpiar(); } } else { MessageBox.Show("El teléfono móvil no se ha ingresado correctamente, por favor, verifique", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } lstNumerosFijos.Items.Clear(); lstNumerosMovil.Items.Clear(); mskFijoClienteProveedor.Clear(); mskMovilClienteProveedor.Clear(); NuevoTelefono.ObtenerTelefonos(NuevoTelefono.ObtenerIdClientesProveedor(DataRepository.Telefonos.Id)); PopularListar(); }