public PERFIL_CATALOGO ListarPerfilCatalogoPorNome(string nome) { using (var entities = new DB_LaborSafetyEntities()) { PERFIL_CATALOGO perfilCatalogo = entities.PERFIL_CATALOGO .Where(perf => perf.Nome == nome && perf.CodPerfilCatalogo != (long)Constantes.PerfilCatalogo.SEM_PERFIL_CATALOGO).FirstOrDefault(); return(perfilCatalogo); } }
public PerfilCatalogoModelo ListarPerfilCatalogoPorCodigo(string codigo) { PERFIL_CATALOGO sis = this.perfilCatalogoPersistencia.ListarPerfilCatalogoPorCodigo(codigo); if (sis == null || codigo == null) { throw new KeyNotFoundException("Perfil de catálogo não encontrado."); } return(MapeamentoPerfilCatalogo(sis)); }
public PERFIL_CATALOGO ListarPerfilCatalogoPorId(long id, DB_LaborSafetyEntities entities = null) { if (entities == null) { entities = new DB_LaborSafetyEntities(); } PERFIL_CATALOGO perfilCatalogo = entities.PERFIL_CATALOGO .Where(perf => perf.CodPerfilCatalogo == id).FirstOrDefault(); return(perfilCatalogo); }
public PerfilCatalogoModelo MapeamentoPerfilCatalogo(PERFIL_CATALOGO perfilCat) { PerfilCatalogoModelo perfilCatalogo = new PerfilCatalogoModelo() { CodPerfilCatalogo = perfilCat.CodPerfilCatalogo, Codigo = perfilCat.Codigo, Nome = perfilCat.Nome, Idioma = perfilCat.Idioma, Mdt = perfilCat.Mdt }; return(perfilCatalogo); }
public PERFIL_CATALOGO ListarPerfilCatalogoPorCodigo(string codigo, DB_LaborSafetyEntities entities = null) { if (entities == null) { entities = new DB_LaborSafetyEntities(); } PERFIL_CATALOGO perfilCatalogo = entities.PERFIL_CATALOGO .Where(perf => perf.Codigo == codigo && perf.CodPerfilCatalogo != (long)Constantes.PerfilCatalogo.SEM_PERFIL_CATALOGO).FirstOrDefault(); return(perfilCatalogo); }
public void Inserir(PerfilCatalogoModelo modelo, DB_LaborSafetyEntities entities = null) { if (entities == null) { entities = new DB_LaborSafetyEntities(); } var perfilCatalogo = new PERFIL_CATALOGO() { Codigo = modelo.Codigo, Nome = modelo.Nome, Idioma = "P", Mdt = 200, }; entities.PERFIL_CATALOGO.Add(perfilCatalogo); entities.SaveChanges(); }