using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using GestorWebNet.Models; namespace GestorWebNet.Models.View.Financeiro.Caixa { public class HistoricoAberturaFechamentoVisualizarView { public HistoricoAberturaFechamentoVisualizarView() { Lancamentos = new List(); Cartoes = new List(); Cheques = new List(); } public int Codigo { get; set; } public string Caixa { get; set; } public DateTime DataAbertura { get; set; } public decimal ValorAbertura { get; set; } public DateTime? DataFechamento { get; set; } public decimal ValorFechamento { get; set; } public string ObsAbertura { get; set; } public string ObsFechamento { get; set; } public string UsuarioAbertura { get; set; } public string UsuarioFechamento { get; set; } public bool AberturaAutomatica { get; set; } public bool FechamentoAutomatico { get; set; } public decimal ValorSangria { get; set; } public decimal ValorSuprimento { get; set; } public List Lancamentos { get; set; } public List Cartoes { get; set; } public List Cheques { get; set; } } public class HistoricoAberturaFechamentoVisualizarLancamentosView { public int Codigo { get; set; } public decimal ValorEntrada { get; set; } public decimal ValorSaida { get; set; } public decimal SaldoAtual { get; set; } public string Descricao { get; set; } public DateTime Data { get; set; } } public class HistoricoAberturaFechamentoVisualizarCartaoView { public int PedidoBalcao { get; set; } public decimal Valor { get; set; } public string Administradora { get; set; } public string Descricao { get; set; } public string CreditoDebito { get; set; } } public class HistoricoAberturaFechamentoVisualizarChequesView { public int Codigo { get; set; } public string Banco { get; set; } public string Agencia { get; set; } public string Conta { get; set; } public string NumeroCheque { get; set; } [DisplayFormat(DataFormatString="{0:dd/MM/yyyy}")] public DateTime DataCheque { get; set; } public decimal Valor { get; set; } public int PedidoBalcao { get; set; } public string Descricao { get; set; } } }