public void CrearGasto(string descripcion, decimal gasto) { var nuevoGasto = new Gasto { Descripcion = descripcion, Monto = gasto, NumeroPersona = NumeroPersona }; _saver.SaveGastos(nuevoGasto); Gastos.Add(nuevoGasto); }
internal async Task BuscarAsync() { int totalElementos = 0; Gastos.Clear(); List <Modelo.Gasto> gastoModel = await GastoService.Buscar(FechaDesde, FechaHasta, TipoGastoSeleccionada.Key, UsuarioSeleccionado.Key?.Alias, AnuladaSeleccionado.Key, SaleDeCajaSeleccionado.Key, OrdenadoPor, DireccionOrdenamiento, PaginaActual, ElementosPorPagina, out totalElementos); gastoModel.ForEach(x => Gastos.Add(new GastoListadoItem(x))); TotalElementos = totalElementos; NotifyPropertyChanged(nameof(gastoModel)); }
public void ConsumirGasto(QuartoGasto gasto) { Gastos.Add(gasto); HotelSistema.Instance().RegistrarGasto(this, gasto); }