private void btnBuscar_Click_1(object sender, EventArgs e) { if (cmbClientes.SelectedIndex != -1) { dgvPagos.DataSource = GestionDePagos.buscar_Pagos(cmbClientes.SelectedValue.ToString()); txtPagos.Text = GestionDePagos.contarPagos(cmbClientes.SelectedValue.ToString()).ToString(); txtPagosImp.Text = "$" + " " + GestionDePagos.sumarPagos(cmbClientes.SelectedValue.ToString()).ToString(); } }
private void btnBuscarFecha_Click(object sender, EventArgs e) { DateTime fechaInicio = Convert.ToDateTime(dtpFechaInicio.Text); DateTime fechaFin = Convert.ToDateTime(dtpFechaFin.Text); if (fechaInicio <= fechaFin) { dgvPagos.DataSource = GestionDePagos.BuscarPagosPorFecha(cmbClientesFecha.SelectedValue.ToString(), fechaInicio, fechaFin); txtPagos.Text = GestionDePagos.ContarPagosClienteFecha(cmbClientesFecha.SelectedValue.ToString(), fechaInicio, fechaFin).ToString(); txtPagosImp.Text = GestionDePagos.SumarPagosClienteFecha(cmbClientesFecha.SelectedValue.ToString(), fechaInicio, fechaFin).ToString(); } else { MessageBox.Show("La fecha desde debe ser menor o igual a fecha hasta", "Búsqueda de Pagos", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (!ValidarVacio()) { DialogResult opcion; opcion = MessageBox.Show("¿Desea registrar el pago?", "Registrar pago", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion.Equals(DialogResult.OK)) { //actualizar estado cuota pagado GestionDeCuotas.ActualizarCuota(cuota.Cuo_Codigo); // guardar pago pago.Cuo_Codigo = cuota.Cuo_Codigo; pago.Pag_Fecha = dtpFecha.Value; pago.Pag_Importe = cuota.Cuo_Importe; GestionDePagos.insert_Pago(pago); MessageBox.Show("Se registro con éxito el pago", "Registrar pago", MessageBoxButtons.OK, MessageBoxIcon.Information); if (GestionDeCuotas.GetCuotasPendientes((int)cmbPrestamos.SelectedValue).Rows.Count == 0) { GestionPrestamo.ActualizarEstadoPrestamo((int)cmbPrestamos.SelectedValue); MessageBox.Show("El prestamo N° " + (int)cmbPrestamos.SelectedValue + " fue CANCELADO en su totalidad", "Gestión de préstamos", MessageBoxButtons.OK, MessageBoxIcon.Information); } FrmMain frmMain = FrmMain.GetInstancia(); frmMain.BringToFront(); this.Close(); } else { MessageBox.Show("Pago no registrado", "Registrar pago", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Algunos campos están vacíos", "Registrar pago", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cargarPagos() { dgvPagos.DataSource = GestionDePagos.buscar_Pagos(cmbClientesFecha.SelectedValue.ToString()); }