public ProjetoModel SelecionarProjetoPorId(int projetoId) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { ProjetoModel entidade = new ProjetoModel(); entidade.Id = projetoId; return(unit.Projetos.SelecionarPorId(entidade)); } } catch (Exception ex) { throw ex; } }
public ArquivoModel SelecionarArquivoPorId(int projetoId) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { ArquivoModel entidade = new ArquivoModel(); entidade.Id = projetoId; return(unit.ArquivosVoluntarios.SelecionarPorId(entidade)); } } catch (Exception ex) { throw ex; } }
public UsuarioModel SelecionarPorLogin(string login) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { UsuarioModel entidade = new UsuarioModel(); entidade.Login = login; return(unit.Usuarios.SelecionarPorLogin(entidade)); } } catch { throw; } }
public EntidadeModel SelecionarPorLogin(string login) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { EntidadeModel entidade = new EntidadeModel(); entidade.Login = login; return(unit.Entidades.SelecionarPorLogin(entidade)); } } catch (Exception ex) { throw ex; } }
public TipoUsuarioModel SelecionarTipoUsuarioPorId(int id) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { TipoUsuarioModel entidade = new TipoUsuarioModel(); entidade.Id = id; return(unit.TiposUsuario.SelecionarPorId(entidade)); } } catch { throw; } }
public void InserirVoluntario(VoluntarioModel entidade) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { var tipo = new TipoUsuarioModel(); tipo.Descricao = TipoUsuarioModel.DescricaoVoluntario; entidade.TipoUsuario = unit.TiposUsuario.SelecionarPorDescricao(tipo); entidade.RoleId = entidade.TipoUsuario.Id; entidade.Descriminador = UsuarioModel.DescriminadorVoluntario; unit.Voluntarios.Inserir(entidade); } } catch (Exception ex) { throw ex; } }
public void AlterarEntidade(EntidadeModel entidade) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { var tipo = new TipoUsuarioModel(); tipo.Descricao = TipoUsuarioModel.DescricaoEntidade; entidade.TipoUsuario = unit.TiposUsuario.SelecionarPorDescricao(tipo); entidade.RoleId = entidade.TipoUsuario.Id; entidade.Descriminador = UsuarioModel.DescriminadorEntidade; unit.Entidades.Alterar(entidade); } } catch (Exception ex) { throw ex; } }
public List <ProjetoModel> ListarPorVoluntarioAtuais(int voluntarioId) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { var listaProjetos = unit.Projetos.ListarProjetosVoluntarioAtuais(voluntarioId); foreach (var item in listaProjetos) { item.Arquivo = unit.ArquivosEntidades.SelecionarPorId(new ArquivoModel() { Id = item.ArquivoId }); } return(listaProjetos); } } catch (Exception ex) { throw ex; } }