Читайте также:
|
|
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace TP1
{
public class CSystem
{
string KD;
string KK;
bool vstat;
int sstat;
public CSystem()
{
KD = "1234";
KK = "4321";
vstat = false;
sstat = 1;
}
public bool VStat
{
get
{
return vstat;
}
set
{
vstat = value;
}
}
public int SStat
{
get
{
return sstat;
}
set
{
sstat = value;
}
}
public bool VerPass(string c)
{
if (VStat == false)
{
if (c == KD) return true;
else return false;
}
if (VStat == true)
{
if (c == KK) return true;
else return false;
}
else return false;
}
public void SaveKD(string c, Label LKD)
{
KD = c;
LKD.Text = KD;
}
public void SaveKK(string c, Label LKK)
{
KK = c;
LKK.Text = KK;
}
public void EnterPass(string code, CLock lk, CDisplay dis, Label SD, Label KD, Label KK)
{
if (SStat == 1)
{
if (VerPass(code))
{
lk.OpenLock(SD);
dis.DClear();
}
else dis.DError();
}
if (SStat == 2)
{
if (VStat)
{
if (VerPass(code))
{
VStat = false;
dis.DEnterKD();
}
else dis.DError();
}
else
{
SaveKD(code, KD);
dis.DClear();
}
}
if (SStat == 3)
{
if (VStat)
{
if (VerPass(code))
{
dis.DEnterKK();
VStat = false;
}
else dis.DError();
}
else
{
SaveKK(code, KK);
dis.DClear();
}
}
}
}
}
Дата добавления: 2015-08-20; просмотров: 53 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ | | | Класс InPanel |