public UserData GetById(int id) { logger.Info("BLL: Process of getting user by id started"); try { UserData temp = daoUsers.GetById(id); logger.Info("BLL: Process of getting user by id done"); return(temp); } catch (StorageException e) { logger.Error("BLL: Process of getting user by id failed!"); throw new Exception("error while process of getting user by id", e); } catch (Exception e) { logger.Error("BLL: Process of getting user by id failed!"); throw new Exception("error while process of getting user by id", e); } }