public bool VerifyUser(String username, String code) { var userDao = DataAccess.UserDao; const bool verified = true; const bool notVerified = false; try { var ds = userDao.GetUserByUsername(username); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { var user = MapperBo.ToUserBo(ds.Tables[0].Rows[0]); if (user.VerificationCode.Trim().ToLower().Equals(code.Trim().ToLower())) { return(verified); } } } catch (Exception exception) { _logger.Error("ERROR IN CLASS =>>> USERBO, METHOD =>>> VerifyUser, EXCEPTION MESSAGE =>> " + exception.Message); if (exception.Message.Equals("user doesnt exists")) { return(notVerified); } return(notVerified); } return(notVerified); }
public bool CheckUsername(String username) { var userDao = DataAccess.UserDao; const bool available = true; const bool notAvail = false; try { var ds = userDao.GetUserByUsername(username); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { var user = MapperBo.ToUserBo(ds.Tables[0].Rows[0]); if (user.Username.Trim().ToLower().Equals(username.Trim().ToLower())) { return(notAvail); } } } catch (Exception exception) { _logger.Error("ERROR IN CLASS =>>> USERBO, METHOD =>>> CheckUsername, EXCEPTION MESSAGE =>> " + exception.Message); if (exception.Message.Equals("no user exists with this username")) { return(available); } return(notAvail); } return(available); }
public IUserBo ValidateUser(String username) { var userDao = DataAccess.UserDao; UserBo user = null; try { var ds = userDao.GetUserByUsername(username); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { user = MapperBo.ToUserBo(ds.Tables[0].Rows[0]); } } catch (Exception exception) { _logger.Error("ERROR IN CLASS =>>> USERBO, METHOD =>>> GetPassword, EXCEPTION MESSAGE =>> " + exception.Message); throw; } return(user); }
public IUserBo GetByid(int userId) { var userDao = DataAccess.UserDao; IUserBo user = null; try { var ds = userDao.GetById(userId); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { user = MapperBo.ToUserBo(ds.Tables[0].Rows[0]); } } catch (Exception exception) { _logger.Error("ERROR IN CLASS =>>> USERBO, METHOD =>>> GetByid, EXCEPTION MESSAGE =>> " + exception.Message); throw; } return(user); }
public List <IUserBo> Getall() { var users = new List <IUserBo>(); var userDao = DataAccess.UserDao; try { var ds = userDao.GetAll(); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { var user = MapperBo.ToUserBo(ds.Tables[0].Rows[i]); users.Add(user); } } } catch (Exception exception) { _logger.Error("ERROR IN CLASS =>>> USERBO, METHOD =>>> Getall, EXCEPTION MESSAGE =>> " + exception.Message); throw; } return(users); }