private void cbListaBusqueda_SelectedValueChanged(object sender, EventArgs e) { if (Convert.ToInt32(cbListaBusqueda.SelectedIndex) > -1) { CuotasLogic cuo = new CuotasLogic(); int mes = Convert.ToInt32(cbListaBusqueda.SelectedIndex) + 1;; if (cbFiltro.SelectedItem.ToString() == "Año") { if (id == 0) { dataListado.DataSource = cuo.TraerPorAño(cbListaBusqueda.SelectedItem.ToString()); this.lbContador.Text = "Cantidad de registros: " + Convert.ToString(this.dataListado.RowCount); } else { dataListado.DataSource = cuo.TraerPorAñoParaSocio(cbListaBusqueda.SelectedItem.ToString(), id); this.lbContador.Text = "Cantidad de registros: " + Convert.ToString(this.dataListado.RowCount); } } else { if (id == 0) { dataListado.DataSource = cuo.TraerPorMes(mes); this.lbContador.Text = "Cantidad de registros: " + Convert.ToString(this.dataListado.RowCount); } else { dataListado.DataSource = cuo.TraerPorMesParaSocio(mes, id); this.lbContador.Text = "Cantidad de registros: " + Convert.ToString(this.dataListado.RowCount); } } } }
public void LlenarGrid(int nroSocio) { CuotasLogic cuo = new CuotasLogic(); this.dataListado.DataSource = cuo.TraerPorSocio(nroSocio); this.lbContador.Text = "Cantidad de registros: " + Convert.ToString(this.dataListado.RowCount); }
public void Listar() { CuotasLogic cuo = new CuotasLogic(); this.dataListado.DataSource = cuo.GetAll(); this.lbContador.Text = "Cantidad de registros: " + Convert.ToString(this.dataListado.RowCount); this.lbSocio.Text = ""; }
public void Listar() { CuotasLogic cuo = new CuotasLogic(); this.dataListado.DataSource = cuo.TraerBalanceClubMutualAñoActual(); this.Limpiar(); this.LabelVisibles(false); }
public frmPagoCuotas(int ID, int mes, int anio, ModoForm modo) : this() { CuotasLogic cuo = new CuotasLogic(); Modo = modo; mesOld = mes; anioOld = anio; CuotaActual = cuo.GetOne(ID, mes, anio); MapearDeDatos(); }
private void btnTraerBalance_Click(object sender, EventArgs e) { CuotasLogic cl = new CuotasLogic(); this.dataListado.DataSource = cl.TraerBalanceClubMutual(Convert.ToInt32(cbAnio.SelectedItem), Convert.ToString(cbTipo.SelectedItem), Convert.ToString(cbCategoria.SelectedItem)); this.LabelVisibles(true); lbAnio.Text = Convert.ToString(cbAnio.SelectedItem); lbTipo.Text = Convert.ToString(cbTipo.SelectedItem); lbCategoria.Text = Convert.ToString(cbCategoria.SelectedItem); }
public override void GuardarCambios() { MapearADatos(); if (bandera == 0) { CuotasLogic cuo = new CuotasLogic(); mensaje = mensaje + "\n" + "Nro Socio: " + CuotaActual.NroSocio + "\n" + "Nombre: " + CuotaActual.Nombre + " " + CuotaActual.Apellido + "\n" + "Mes: " + lbMeses.SelectedItem.ToString() + "\n" + "Año: " + CuotaActual.AnioCuota + "\n" + "Importe: " + CuotaActual.Importe; switch (CuotaActual.Estado) { case BusinessEntities.Estados.Eliminar: DialogResult resultado1 = NotificarYesNo(mensaje, "Eliminar cuota", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (resultado1 == DialogResult.No) { break; } else { cuo.Save(CuotaActual); } break; case BusinessEntities.Estados.Nuevo: DialogResult resultado2 = NotificarYesNo(mensaje, "Pago de cuota", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (resultado2 == DialogResult.No) { break; } else { cuo.Save(CuotaActual); } break; case BusinessEntities.Estados.Modificar: DialogResult resultado3 = NotificarYesNo(mensaje, "Edicion de cuota", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (resultado3 == DialogResult.No) { break; } else { cuo.Update(CuotaActual, anioOld, mesOld); } break; case BusinessEntities.Estados.No_Modificar: break; default: break; } } else { MapeoCompuesto(); } }
public void MapeoCompuesto() { Cuotas cuo = new Cuotas(); if ((Convert.ToString(this.lbMeses.SelectedItem)) == "AñoCompleto" && this.lbMeses.SelectedItems.Count == 1) { CuotasLogic cuoact = new CuotasLogic(); cuo.NroSocio = Convert.ToInt32(this.txtNroSocio.Text); cuo.AnioCuota = Convert.ToInt32(this.cbAnio.SelectedItem); cuo.Importe = Convert.ToInt32(this.txtImporte.Text); cuo.Nombre = this.txtNombre.Text; cuo.Apellido = this.txtApellido.Text; mensaje = "Se va a registrar el pago de la cuota del socio: " + "\n" + "Nro Socio: " + cuo.NroSocio + "\n" + "Nombre: " + cuo.Nombre + " " + cuo.Apellido + "\n" + "Mes: " + Meses.AñoCompleto.ToString() + "\n" + "Año: " + cuo.AnioCuota + "\n" + "Importe: " + cuo.Importe; DialogResult resultado = NotificarYesNo(mensaje, "Pago de cuota", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (resultado == DialogResult.No) { } else { for (int k = 1; k <= 12; k++) { Cuotas pago2 = new Cuotas(); //string mess; //mess = lbMeses.Items[k].ToString(); pago2.NroSocio = Convert.ToInt32(this.txtNroSocio.Text); pago2.NroMesCuota = k; pago2.AnioCuota = Convert.ToInt32(this.cbAnio.SelectedItem); pago2.Importe = Convert.ToInt32(this.txtImporte.Text); pago2.Estado = BusinessEntities.Estados.Nuevo; cuoact.Insertar(pago2); } } } else if (this.lbMeses.SelectedItems.Count > 1) { CuotasLogic cuoact = new CuotasLogic(); foreach (var k in lbMeses.SelectedIndices) { int indice = Convert.ToInt32(k) + 1; string mesPago; mesPago = lbMeses.Items[Convert.ToInt32(k)].ToString(); cuo.NroSocio = Convert.ToInt32(this.txtNroSocio.Text); cuo.NroMesCuota = indice; cuo.AnioCuota = Convert.ToInt32(this.cbAnio.SelectedItem); cuo.Importe = Convert.ToInt32(this.txtImporte.Text); cuo.Nombre = this.txtNombre.Text; cuo.Apellido = this.txtApellido.Text; cuo.Estado = BusinessEntities.Estados.Nuevo; mensaje = "Se va a registrar el pago de la cuota del socio: " + "\n" + "Nro Socio: " + cuo.NroSocio + "\n" + "Nombre: " + cuo.Nombre + " " + cuo.Apellido + "\n"; mensaje = mensaje + "Mes: " + mesPago + "\n" + "Año: " + cuo.AnioCuota + "\n" + "Importe: " + cuo.Importe; DialogResult resultado = NotificarYesNo(mensaje, "Pago de cuota", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (resultado == DialogResult.No) { break; } else { cuoact.Insertar(cuo); } } } }