private void MostrarMontoAbono(int idAbono) { Abono abono = new Abono(); abono = abono.ObtenerAbono(idAbono); decimal montoAbono = abono.Total; txtMontoAbono.Text = montoAbono.ToString(); }
private void EliminarAbono() { Abono abono = new Abono(); abono = abono.ObtenerAbono(_idAbono); bool estaEliminado = abono.EliminarAbono(abono.Id); if (estaEliminado) { _idAbono = 0; MessageBox.Show("El abono ha sido eliminado."); } else { MessageBox.Show("No se ha podido eliminar el abono"); } }
private void ModificarAbono() { if (!string.IsNullOrEmpty(txtMontoAbono.Text) && int.Parse(txtMontoAbono.Text) > 0) { Abono abono = new Abono(); Boleta boleta = new Boleta(); abono = abono.ObtenerAbono(_idAbono); boleta = boleta.ObtenerBoleta(abono.Boleta.Numero); decimal deuda = abono.ObtenerDeuda(boleta.Numero); deuda = deuda + abono.Total; if (abono != null) { if (decimal.Parse(txtMontoAbono.Text) <= deuda) { abono.Total = decimal.Parse(txtMontoAbono.Text); bool estaModificado = abono.ModificarAbono(abono); if (estaModificado) { MessageBox.Show("El abono ha sido modificado"); EvaluarDeudaParaEstadoFiador(abono.Boleta.Numero); _idAbono = 0; } else { MessageBox.Show("Error al modificar abono"); } } else if (decimal.Parse(txtMontoAbono.Text) == abono.Total) { MessageBox.Show("El monto ingresado es igual al monto guardado"); } } else { MessageBox.Show("No ha seleccionado ningun abono para modificar"); } } else { MessageBox.Show("No hay ningun monto ingresado para modificar"); } }
private void EliminarAbono() { Abono abono = new Abono(); abono = abono.ObtenerAbono(_idAbono); if (abono != null) { bool estaEliminado = abono.EliminarAbono(abono.Id); if (estaEliminado) { MessageBox.Show("El abono ha sido eliminado."); EvaluarDeudaParaEstadoFiador(abono.Boleta.Numero); _idAbono = 0; } else { MessageBox.Show("No se ha podido eliminar el abono"); } } else { MessageBox.Show("No ha seleccionado ningun abono para eliminar"); } }
private void ModificarAbono() { Abono abono = new Abono(); abono = abono.ObtenerAbono(_idAbono); if (int.Parse(txtMontoAbono.Text) == abono.Total) { MessageBox.Show("El monto ingresado es igual al monto guardado"); } else { abono.Total = int.Parse(txtMontoAbono.Text); bool estaModificado = abono.ModificarAbono(abono); if (estaModificado) { _idAbono = 0; MessageBox.Show("El abono ha sido modificado"); } else { MessageBox.Show("Error al modificar abono"); } } }