You are on page 1of 5

#region CacHamQuyenTroGiup

public void Quyen5050()


{
timer2.Stop();
btnA.Visibility = Visibility.Collapsed;
btnB.Visibility = Visibility.Collapsed;
btnC.Visibility = Visibility.Collapsed;
btnD.Visibility = Visibility.Collapsed;
if(A==txtDapAn.Text)
{
btnA.Visibility = Visibility.Visible;
flag = 1;
}
else if(B==txtDapAn.Text)
{
btnB.Visibility = Visibility.Visible;
flag = 2;
}
else if (C == txtDapAn.Text)
{
btnC.Visibility = Visibility.Visible;
flag = 3;
}
else if (D == txtDapAn.Text)
{
btnD.Visibility = Visibility.Visible;
flag = 4;
}
Random rd = new Random();
int flag2;
switch(flag)
{
case 1:
flag2 = rd.Next(1, 4);
switch(flag2)
{
case 1: btnB.Visibility = Visibility.Visible; break;
case 2: btnC.Visibility = Visibility.Visible; break;
case 3: btnD.Visibility = Visibility.Visible; break;
}
break;
case 2:
flag2 = rd.Next(1, 4);
switch (flag2)
{
case 1: btnA.Visibility = Visibility.Visible; break;
case 2: btnC.Visibility = Visibility.Visible; break;
case 3: btnD.Visibility = Visibility.Visible; break;
}
break;
case 3:
flag2 = rd.Next(1, 4);
switch (flag2)
{
case 1: btnB.Visibility = Visibility.Visible; break;
case 2: btnA.Visibility = Visibility.Visible; break;
case 3: btnD.Visibility = Visibility.Visible; break;
}
break;
case 4:
flag2 = rd.Next(1, 4);
switch (flag2)
{
case 1: btnB.Visibility = Visibility.Visible; break;
case 2: btnC.Visibility = Visibility.Visible; break;
case 3: btnA.Visibility = Visibility.Visible; break;
}
break;
}
BatDauThoiGian_timer2();
HieuLucHoaCacThu();
}
public void QuyenLayYKienKhanGia(int causo)
{

timer2.Stop();
Random rd = new Random();
string dapan = txtDapAn.Text;

if (causo == 1 || causo == 2 || causo == 3 || causo == 4 || causo ==
5)
{
a = 70;
}
else if (causo == 6 || causo == 7 || causo == 8 || causo == 9 || cau
so == 10)
{
a = 50;
}
else if (causo == 11 || causo == 12 || causo == 13 || causo == 14 ||
causo == 15)
{
a = 30;
}
if (A == dapan)
{
GiaTriCotA = rd.Next(a, 101);
GiaTriCotB = rd.Next(0, 100 - GiaTriCotA);
GiaTriCotC = rd.Next(0, 100 - GiaTriCotA - GiaTriCotB);
GiaTriCotD = 100 - GiaTriCotA - GiaTriCotB - GiaTriCotC;
}
if (B == dapan)
{
GiaTriCotB = rd.Next(a, 101);
GiaTriCotA = rd.Next(0, 100 - GiaTriCotB);
GiaTriCotC = rd.Next(0, 100 - GiaTriCotA - GiaTriCotB);
GiaTriCotD = 100 - GiaTriCotA - GiaTriCotB - GiaTriCotC;
}
if (C == dapan)
{
GiaTriCotC = rd.Next(a, 101);
GiaTriCotB = rd.Next(0, 100 - GiaTriCotC);
GiaTriCotA = rd.Next(0, 100 - GiaTriCotC - GiaTriCotB);
GiaTriCotD = 100 - GiaTriCotA - GiaTriCotB - GiaTriCotC;
}
if (D == dapan)
{
GiaTriCotD = rd.Next(a, 101);
GiaTriCotB = rd.Next(0, 100 - GiaTriCotD);
GiaTriCotC = rd.Next(0, 100 - GiaTriCotD - GiaTriCotB);
GiaTriCotA = 100 - GiaTriCotD - GiaTriCotB - GiaTriCotC;
}
cotA.Value = GiaTriCotA;
cotB.Value = GiaTriCotB;
cotC.Value = GiaTriCotC;
cotD.Value = GiaTriCotD;
txtA.Text = GiaTriCotA.ToString() + "%";
txtB.Text = GiaTriCotB.ToString() + "%";
txtC.Text = GiaTriCotC.ToString() + "%";
txtD.Text = GiaTriCotD.ToString() + "%";
popupLYKKG.IsOpen = true;
}
public void QuyenGoiDT(int causo)
{
timer2.Stop();
Random rd = new Random();
string dapan = txtDapAn.Text;
if (causo == 1 || causo == 2 || causo == 3 || causo == 4 || causo ==
5)
{
a = 100;
}
else if (causo == 6 || causo == 7 || causo == 8 || causo == 9 || cau
so == 10)
{
a = 50;
}
else if (causo == 11 || causo == 12 || causo == 13 || causo == 14 ||
causo == 15)
{
a = 50;
}
if (A == dapan)
{
if (a == 100)
nguoithanluachon = "A. " + A;
if ( a == 50 )
{
switch( rd.Next(1,5))
{
case 1: nguoithanluachon = "A. " +A; break;
case 2: nguoithanluachon = "B. " +B; break;
case 3: nguoithanluachon = "C. " +C; break;
case 4: nguoithanluachon = "D. " +D; break;
}
}
}
if (B == dapan)
{
if (a == 100)
nguoithanluachon = "B. " + B;
if (a == 50)
{
switch (rd.Next(1, 5))
{
case 1: nguoithanluachon = "A. " + A; break;
case 2: nguoithanluachon = "B. " + B; break;
case 3: nguoithanluachon = "C. " + C; break;
case 4: nguoithanluachon = "D. " + D; break;
}
}
}
if (C == dapan)
{
if (a == 100)
nguoithanluachon = "C. " + C;
if (a == 50)
{
switch (rd.Next(1, 5))
{
case 1: nguoithanluachon = "A. " + A; break;
case 2: nguoithanluachon = "B. " + B; break;
case 3: nguoithanluachon = "C. " + C; break;
case 4: nguoithanluachon = "D. " + D; break;
}
}
}
if (D == dapan)
{
if (a == 100)
nguoithanluachon = "D. " + D;
if (a == 50)
{
switch (rd.Next(1, 5))
{
case 1: nguoithanluachon = "A. " + A; break;
case 2: nguoithanluachon = "B. " + B; break;
case 3: nguoithanluachon = "C. " + C; break;
case 4: nguoithanluachon = "D. " + D; break;
}
}
}
if (MessageBox.Show("Player:\n -I need your help! What should I choo
se now? \n Player's buddy:\n - I think " + nguoithanluachon + " is the right ans
wer. Good luck!", "Calling...", MessageBoxButton.OK) == MessageBoxResult.OK)
{
BatDauThoiGian_timer2();
HieuLucHoaCacThu();
}
}
public void QuyenDoiCauHoi(int causo)
{
timer2.Stop();
LoadCauHoiThayThe(causo);
}
#endregion

You might also like