public static Empresa MapToModel(EmpresaViewModel empresaViewModel) { Empresa empresa = new Empresa() { IdEmpresa = empresaViewModel.IdEmpresa, IdAgendaComponente = empresaViewModel.IdAgendaComponente, NomeFantasia = empresaViewModel.NomeFantasia, CNPJ = empresaViewModel.CNPJ, Email = empresaViewModel.Email, Tel = empresaViewModel.Tel, Contato = empresaViewModel.Contato }; return(empresa); }
public static EmpresaViewModel MapToViewModel(Empresa empresa) { EmpresaViewModel empresaViewModel = new EmpresaViewModel() { NomeFantasia = "N/A", }; if (empresa != null) { empresaViewModel = new EmpresaViewModel() { IdEmpresa = empresa.IdEmpresa, IdAgendaComponente = empresa.IdAgendaComponente, NomeFantasia = empresa.NomeFantasia, CNPJ = empresa.CNPJ, Email = empresa.Email, Tel = empresa.Tel, Contato = empresa.Contato }; } return(empresaViewModel); }
public static List <DocenteViewModel> MapToListViewModel(List <Docente> docentes) { List <DocenteViewModel> listaDocenteViewModel = (from docenteViewModel in docentes select new DocenteViewModel() { IdDocente = docenteViewModel.IdDocente, IdAgendaComponente = docenteViewModel.IdAgendaComponente, IdTipoContrato = docenteViewModel.IdTipoContrato, IdEmpresa = docenteViewModel.IdEmpresa, CPF = docenteViewModel.CPF, Email = docenteViewModel.Email, Sexo = docenteViewModel.Sexo, Tel = docenteViewModel.Tel, NivelFuncao = docenteViewModel.NivelFuncao, Nome = docenteViewModel.Nome, AreaAtuacao = docenteViewModel.AreaAtuacao.ToList(), EmpresaAtual = EmpresaViewModel.MapToViewModel(docenteViewModel.Empresa), TipoContratoAtual = TipoContratoViewModel.MapToViewModel(docenteViewModel.TipoContrato) }).ToList(); return(listaDocenteViewModel); }