Coursework/Coursework/Bank.h

29 lines
545 B
C++

#pragma once
#include <time.h>
#include "WorkingHours.h"
#include "BankRequisites.h"
class Bank
{
public:
WorkingHours workingHours;
BankRequisites bankRequisites;
Bank() = default;
Bank(WorkingHours workingHours, BankRequisites bankRequisites) {
this->workingHours = workingHours;
this->bankRequisites = bankRequisites;
};
bool isWorkingNow() {
unsigned int currentHours = ((time(0) / 3600) % 24) + 4 ;
return (
currentHours >= workingHours.getFrom() && \
currentHours < workingHours.getTo()) ? true : false;
};
};