public List <OutputGet> Get() { using (var db = new FIPEContratosContext()) { try { var tipoDocs = new bTipoDocumento(db).Get(); var listaTipoDocs = new List <OutputGet>(); foreach (var item in tipoDocs) { var tipoDoc = new OutputGet(); tipoDoc.IdTipoDocumento = item.IdTipoDoc; tipoDoc.DsTipoDocumento = item.DsTipoDoc; tipoDoc.IcDocContratual = item.IcDocContratual == true ? "Sim" : "Não"; switch (item.IdEntidade) { case 1: tipoDoc.DsTipoEntidade = "Oportunidade"; break; case 2: tipoDoc.DsTipoEntidade = "Proposta"; break; case 3: tipoDoc.DsTipoEntidade = "Contrato"; break; } listaTipoDocs.Add(tipoDoc); } return(listaTipoDocs); } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "TipoDocumentoController-Get"); throw; } } }
public List <OutputGet> Get() { using (var db = new FIPEContratosContext()) { try { var outPutGetUsuarios = new List <OutputGet>(); var usuarios = new bUsuario(db).Get(); foreach (var itemUsuario in usuarios) { var outPutGetUsuario = new OutputGet(); var perfis = db.PerfilUsuario.Where(w => w.IdUsuario == itemUsuario.IdUsuario).ToList(); if (perfis.Count > 0) { foreach (var item in perfis) { var perfisConcat = db.Perfil.Where(w => w.IdPerfil == item.IdPerfil).FirstOrDefault().DsPerfil + ", "; outPutGetUsuario.DsPerfil += perfisConcat; } outPutGetUsuario.DsPerfil = outPutGetUsuario.DsPerfil.Substring(0, outPutGetUsuario.DsPerfil.Length - 2); } else { outPutGetUsuario.DsPerfil = ""; } outPutGetUsuario.IdUsuario = itemUsuario.IdUsuario; outPutGetUsuario.DsLogin = itemUsuario.DsLogin; outPutGetUsuario.NmPessoa = itemUsuario.IdPessoaNavigation.NmPessoa; outPutGetUsuarios.Add(outPutGetUsuario); } return(outPutGetUsuarios); } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "UsuarioController-Get"); throw; } } }
public List <OutputGet> Get() { using (var db = new FIPEContratosContext()) { try { var esferas = new bEsfera(db).Get().OrderBy(o => o.DsEsferaEmpresa); var listaEsferas = new List <OutputGet>(); foreach (var item in esferas) { var esfera = new OutputGet(); esfera.IdEsferaEmpresa = item.IdEsferaEmpresa; esfera.DsEsferaEmpresa = item.DsEsferaEmpresa; switch (item.IdClassificacaoEmpresa) { case 1: esfera.DsClassificacaoEmpresa = "Privado"; break; case 2: esfera.DsClassificacaoEmpresa = "Público"; break; } listaEsferas.Add(esfera); } return(listaEsferas); } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "EsferaEmpresaController-Get"); throw; } } }