public Usuario Login(int tb, Usuario u) { try { classeDAL dal = new classeDAL(); Usuario us = new Usuario(); classeSQLinject inj = new classeSQLinject(); /*Caso seja retornado um TRUE na classe inj, o método retornará um valor zero * indicando que não há usuário no sistema com estes dados. * Assim será evitado que haja entrada de dados maliciosos (instruções SQL).*/ if (inj.InjecaoSQL(u.usuario, u.Senha) == true) { us.usuario = string.Empty; us.Senha = string.Empty; us.UserTemp = 0; return(us); } else { return(dal.Login(tb, u)); } } catch (Exception ex) { throw ex; } }
public void ExcluiEmpresa(Empresa e) { try { classeDAL da = new classeDAL(); da.DeleteEmpresa(e); } catch (Exception ex) { throw ex; } }
public DataTable ListarEmpresas() { try { classeDAL da = new classeDAL(); return(da.ListarEmpresas()); } catch (Exception ex) { throw ex; } }
public void ExcluiBanner(string US, int i) { try { DAL.classeDAL da = new classeDAL(); da.DeleteBanner(US, i); } catch (Exception ex) { throw ex; } }
public void AtualisaBanner(string US, string caminho_Banner, int i) { try { DAL.classeDAL da = new classeDAL(); da.UpdateBanner(US, caminho_Banner, i); } catch (Exception ex) { throw ex; } }
public Empresa SelecionaEmpresaPorUsuario(string US) { classeDAL da = new classeDAL(); try { return(da.SelecionaEmpresaPorUsuario(US)); } catch (Exception ex) { throw ex; } }
public Usuario GeraNovoUsuario() { classeDAL dal = new classeDAL(); try { return(dal.GerarUsuario()); } catch (Exception ex) { throw ex; } }