public Usuario createUsuario(string login, string senha, Perfil perfil, Empresa empresa) { Usuario user = new Usuario() { id = 0, login = login, senha = EncryptText(senha), empresa = empresa, perfil = perfil }; using (TPRMContext ctx = new TPRMContext()) { try { user.perfil = ctx.Perfil.Where(x => x.id == user.perfil.id).SingleOrDefault(); user.empresa = ctx.Empresa.Where(x => x.id == user.empresa.id).SingleOrDefault(); ctx.Usuario.Add(user); ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } return(user); }
public void Pendente(int id) { using (TPRMContext ctx = new TPRMContext()) { try { ctx.Transacao.Where(t => t.id == id).SingleOrDefault().status = "p"; ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void createPerfil(Perfil p) { using (var ctx = new TPRMContext()) { try { ctx.Perfil.Add(p); ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void deleteUsuario(int id) { using (var ctx = new TPRMContext()) { try { ctx.Usuario.Remove(ctx.Usuario.Where(x => x.id == id).SingleOrDefault()); ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void createEmpresa(Empresa e) { using (var ctx = new TPRMContext()) { try { ctx.Empresa.Add(e); ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void updateServico(Servico s) { using (var ctx = new TPRMContext()) { try { ctx.Servico.Where(x => x.id == s.id).SingleOrDefault().descricao = s.descricao; ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void createServico(Servico s) { using (var ctx = new TPRMContext()) { try { ctx.Servico.Add(s); ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void updatePerfil(Perfil p) { using (var ctx = new TPRMContext()) { try { ctx.Perfil.Where(x => x.id == p.id).SingleOrDefault().descricao = p.descricao; ctx.Perfil.Where(x => x.id == p.id).SingleOrDefault().analista = p.analista; ctx.Perfil.Where(x => x.id == p.id).SingleOrDefault().adm = p.adm; ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void updateEmpresa(Empresa e) { using (var ctx = new TPRMContext()) { try { ctx.Empresa.Where(x => x.id == e.id).SingleOrDefault().cnpj = e.cnpj; ctx.Empresa.Where(x => x.id == e.id).SingleOrDefault().nomefantasia = e.nomefantasia; ctx.Empresa.Where(x => x.id == e.id).SingleOrDefault().razaosocial = e.razaosocial; ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void Salvar(Transacao t) { using (var ctx = new TPRMContext()) { try { t.empresa_contratada = ctx.Empresa.Where(x => x.id == t.empresa_contratada.id).SingleOrDefault(); t.empresa_contratante = ctx.Empresa.Where(x => x.id == t.empresa_contratante.id).SingleOrDefault(); t.servico = ctx.Servico.Where(x => x.id == t.servico.id).SingleOrDefault(); ctx.Transacao.Add(t); ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }
public void updateUsuario(Usuario user) { using (var ctx = new TPRMContext()) { try { user.empresa = ctx.Empresa.Where(x => x.id == user.empresa.id).SingleOrDefault(); user.perfil = ctx.Perfil.Where(x => x.id == user.perfil.id).SingleOrDefault(); ctx.Usuario.Where(x => x.id == user.id).SingleOrDefault().login = user.login; ctx.Usuario.Where(x => x.id == user.id).SingleOrDefault().perfil = user.perfil; ctx.Usuario.Where(x => x.id == user.id).SingleOrDefault().senha = user.senha; ctx.Usuario.Where(x => x.id == user.id).SingleOrDefault().empresa = user.empresa; ctx.SaveChanges(); } catch (Exception ex) { ctx.Dispose(); throw ex; } } }