private void obtenerSocios() { try { List <Socio> socios = new List <Socio>(); socios = LogicaSocios.obtenerSocios(empresa); for (int i = 0; i < socios.Count; i++) { this.dtgrdSocios.Rows.Add(); dtgrdSocios[0, i].Value = socios[i].Codigo; dtgrdSocios[1, i].Value = socios[i].Nombre; dtgrdSocios[2, i].Value = socios[i].TipoSocio; dtgrdSocios[3, i].Value = socios[i].Cuenta.Nombre; dtgrdSocios[4, i].Value = socios[i].Cuenta.SaldoLocal.ToString(); dtgrdSocios[5, i].Value = socios[i].LimiteLocal.ToString(); dtgrdSocios[6, i].Value = socios[i].Moneda.Codigo; dtgrdSocios[7, i].Value = socios[i].CondicionPago.ToString(); } dtgrdSocios.Refresh(); } catch (Exception ex) { MessageBox.Show("No se pudo obtener los socios"); } }
private void LLenadoSocios() { try { socios = LogicaSocios.obtenerSocios(empresa); for (int i = 0; i < socios.Count; i++) { cmbSocios.Items.Add(socios[i].Nombre); } } catch (Exception ex) { MessageBox.Show("No se pudo obtener los socios."); } }
private void CargarTiposocios() { try { List <string> tipossocios = new List <string>(); tipossocios = LogicaSocios.obtenerTiposSocios(); for (int i = 0; i < tipossocios.Count; i++) { cmbTiposocio.Items.Add(tipossocios[i]); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAgregarsocio_Click(object sender, EventArgs e) { if (txtCodigo.Text.Equals("")) { MessageBox.Show("Lo siento debe insertar el código del nuevo socio"); } else if (txtNombresocio.Text.Equals("")) { MessageBox.Show("Lo siento debe insertar el nombre del nuevo socio"); } else if (txtCondicionpago.Text.Equals("")) { MessageBox.Show("Lo siento debe insertar la condición de pago del nuevo socio"); } else if (txtLimite.Text.Equals("")) { MessageBox.Show("Lo siento debe insertar el límite de crédito del nuevo socio"); } else if (cmbCuenta.SelectedItem.Equals("")) { MessageBox.Show("Lo siento debe escoger una cuenta asociada al nuevo socio"); } else if (cmbMoneda.SelectedItem.Equals("")) { MessageBox.Show("Lo siento debe escoger la moneda del nuevo socio"); } else if (cmbTiposocio.SelectedItem.Equals("")) { MessageBox.Show("Lo siento debe el tipo de socio del nuevo socio"); } else { try { Cuenta cuenta = cuentas.Find(s => s.Nombre.Equals(cmbCuenta.SelectedItem.ToString())); LogicaSocios.insertarSocio(empresa, cmbMoneda.SelectedItem.ToString(), cuenta.ID, cmbTiposocio.SelectedItem.ToString(), txtCodigo.Text, txtNombresocio.Text, double.Parse(txtLimite.Text), Int32.Parse(txtCondicionpago.Text)); MessageBox.Show("Socio agregado con éxito!"); } catch (Exception ex) { MessageBox.Show("No se pudo ingresar el socio"); } } }