private void BT_RealizarPago_Click(object sender, EventArgs e) { var resultadoalta = new ResultadoOp(); var update_grilla = new ResultadoOp(); var pago = new Pago(); pago.LugarPago = lugar; if (pago.LugarPago != null) { I_RegistrosPagos F_RegistrosPagos = this.Owner as I_RegistrosPagos; if (F_RegistrosPagos != null) { resultadoalta = F_RegistrosPagos.RegistroPagos(prop_prestamo, lugar); F_RegistrosPagos.ActualizarGrillaPagos(); } if (resultadoalta.Resultado == true) { MessageBox.Show("La operación se realizó con éxito", "Operación completada", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } else { MessageBox.Show("Seleccione un lugar de pago válido.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CB_Lugar_SelectedIndexChanged(object sender, EventArgs e) { I_RegistrosPagos F_RegistrosPagos = this.Owner as I_RegistrosPagos; if (F_RegistrosPagos != null) { List <LugarDePago> ListaLugaresDePago = F_RegistrosPagos.ObtenerLugares(); lugar = ListaLugaresDePago[CB_Lugar.SelectedIndex]; BT_RealizarPago.Enabled = true; } }
private void F_EfectuarPago_Load(object sender, EventArgs e) { I_RegistrosPagos F_RegistrosPagos = this.Owner as I_RegistrosPagos; if (F_RegistrosPagos != null) { List <LugarDePago> ListaLugaresDePago = F_RegistrosPagos.ObtenerLugares(); foreach (var item in ListaLugaresDePago) { this.CB_Lugar.Items.Add(Convert.ToString(item.RazonSocial)); } } }