public ContaCorrenteClienteDetalheViewModel(TipoOperacaoContaCorrente tipoOperacao, DateTime dataCompetencia, string valor, int contratoId, int numeroContrato) { DataInsercao = DateTime.Now; DataCompetencia = dataCompetencia; TipoOperacaoContaCorrente = tipoOperacao; Valor = valor; ContratoMensalista = new ContratoMensalistaViewModel() { Id = contratoId, NumeroContrato = numeroContrato }; }
public ContaCorrenteClienteDetalheViewModel(ContaCorrenteClienteDetalhe obj) { Id = obj.Id; DataInsercao = obj.DataInsercao; DataCompetencia = obj.DataCompetencia; TipoOperacaoContaCorrente = obj.TipoOperacaoContaCorrente; Valor = obj.Valor.ToString("N2"); ContratoMensalista = obj.ContratoMensalista != null ? new ContratoMensalistaViewModel() { Id = obj.ContratoMensalista.Id, NumeroContrato = obj.ContratoMensalista.NumeroContrato } : new ContratoMensalistaViewModel(); }
public FeriasClienteViewModel(FeriasCliente obj) { Id = obj?.Id ?? 0; DataInsercao = obj?.DataInsercao ?? DateTime.Now; DataInicio = obj?.DataInicio ?? DateTime.Now; DataFim = obj?.DataFim ?? DateTime.Now; InutilizarTodasVagas = obj?.InutilizarTodasVagas ?? false; TotalVagas = obj?.TotalVagas ?? 0; Cliente = new ClienteViewModel(obj?.Cliente); ContratoMensalista = new ContratoMensalistaViewModel(obj?.ContratoMensalista); ValorFeriasCalculada = obj?.ValorFeriasCalculada ?? 0; UsuarioCadastro = obj?.UsuarioCadastro != null ? new UsuarioViewModel(obj?.UsuarioCadastro) : null; ListaFeriasClienteDetalhe = obj?.ListaFeriasClienteDetalhe?.Select(x => new FeriasClienteDetalheViewModel(x))?.ToList() ?? new List <FeriasClienteDetalheViewModel>(); }
public LancamentoCobrancaContratoMensalistaViewModel(LancamentoCobrancaContratoMensalista objeto) { Id = objeto.Id; LancamentoCobranca = objeto?.LancamentoCobranca != null ? new LancamentoCobrancaViewModel(objeto.LancamentoCobranca) : new LancamentoCobrancaViewModel(); ContratoMensalista = objeto?.ContratoMensalista != null ? new ContratoMensalistaViewModel(objeto.ContratoMensalista) : new ContratoMensalistaViewModel(); }
public ContaCorrenteClienteDetalheViewModel() { ContratoMensalista = new ContratoMensalistaViewModel(); }