Exemple #1
0
        private void SwitchUnActive(int phong)
        {
            myTo[phong].UpdateLB(DateTime.Now.ToString("HH:mm:ss").Substring(DateTime.Now.ToString("HH:mm:ss").Length - 8));
            myTo[phong].UpdateCLB(Color.Red);
            to[phong]         = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss");
            active[phong]     = false;
            isstopping[phong] = true;
            isidle[phong]     = true;
            myEnd[phong].UpdateLB((DateTime.Parse(lblTo[phong].Text) - DateTime.Parse(lblFrom[phong].Text)).ToString());
            //Save to database
            Double cost = 0;

            if (DateTime.Parse(lblEnd[phong].Text) >= DateTime.Parse("00:00:10"))
            {
                cost = ((DateTime.Parse(lblEnd[phong].Text).Second + DateTime.Parse(lblEnd[phong].Text).Minute * 60 + DateTime.Parse(lblEnd[phong].Text).Hour * 3600) * (gia[phong] / 3600.0));
            }
            Employ em = new Employ(phong.ToString(), from[phong], to[phong], lblEnd[phong].Text, gia[phong].ToString(), cost);

            em.SaveToDatabase();
            myLayout.UpdateRemMyLayout(Phong[phong]);
        }
Exemple #2
0
 private void SwitchUnActive(int phong)
 {
     myTo[phong].UpdateLB(DateTime.Now.ToString("HH:mm:ss").Substring(DateTime.Now.ToString("HH:mm:ss").Length - 8));
     myTo[phong].UpdateCLB(Color.Red);
     to[phong] = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss");
     active[phong] = false;
     isstopping[phong] = true;
     isidle[phong] = true;
     myEnd[phong].UpdateLB((DateTime.Parse(lblTo[phong].Text) - DateTime.Parse(lblFrom[phong].Text)).ToString());
     //Save to database
     Double cost = 0;
     if (DateTime.Parse(lblEnd[phong].Text) >= DateTime.Parse("00:00:10"))
     {
         cost = ((DateTime.Parse(lblEnd[phong].Text).Second + DateTime.Parse(lblEnd[phong].Text).Minute * 60 + DateTime.Parse(lblEnd[phong].Text).Hour * 3600) * (gia[phong] / 3600.0));
     }
     Employ em = new Employ(phong.ToString(), from[phong], to[phong], lblEnd[phong].Text, gia[phong].ToString(), cost);
     em.SaveToDatabase();
     myLayout.UpdateRemMyLayout(Phong[phong]);
 }