public static NotaFiscalViewModel ToViewModel(this NotaFiscal nota) { return(new NotaFiscalViewModel { TotalDeInfusoes = nota.Infusoes.Count, Valor = nota.Valor, DataDeRecebimento = nota.DataRecebimento, Data = nota.Data, Status = nota.Status(), Numero = nota.Numero, Codigo = nota.Codigo, MotivoDevolucao = nota.Motivo, Responsavel = nota.Responsavel.Nome, FormaDevolucao = nota.TipoDeDevolucao, DataCriacao = nota.DataCriacao, NomeDaClinica = nota.Clinica.Nome, CodigoDaClinica = nota.Clinica.Codigo }); }