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]); }