Пример #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            THONGTINSIM tts = new THONGTINSIM();

            tts.IDSIM     = tbIDSIM.Text;
            tts.SDT       = tbIDSIM.Text;
            tts.TINHTRANG = true;

            SimBUS bus = new SimBUS();

            try
            {
                if (tts.IDSIM.Length == 0)
                {
                    throw new Exception("");
                }
                bus.AddSim(tts);
                if (callback != null)
                {
                    callback();
                }

                MessageBox.Show("Thêm SIM thành công", "Thông báo!");
            }
            catch
            {
                MessageBox.Show("Không thêm được", "Thông báo!");
            }
        }
Пример #2
0
        public void LoadTTS()
        {
            string keyword = tbKeyword.Text;

            gvSim.DataSource = SimBUS.LoadSim().Where(x =>
                                                      keyword.Length == 0 ||
                                                      x.IDSIM.Contains(keyword)
                                                      ).ToList();
        }
Пример #3
0
        public void LoadData()
        {
            cbKhachHang.DataSource    = KhachHangBUS.LoadKH();
            cbKhachHang.DisplayMember = "TENKH";
            cbKhachHang.ValueMember   = "ID";

            cbSIM.DataSource    = SimBUS.LoadSim();
            cbSIM.DisplayMember = "IDSIM";
            cbSIM.ValueMember   = "IDSIM";
        }
Пример #4
0
        private void tDelete_Click(object sender, EventArgs e)
        {
            getSelectedID();
            if (selectedID != "")
            {
                if (MessageBox.Show("Xác nhận xóa?", "Thông báo", MessageBoxButtons.OKCancel) == DialogResult.OK)
                {
                    try
                    {
                        SimBUS simBus = new SimBUS();
                        simBus.DeleteSim(selectedID);
                        LoadTTS();

                        MessageBox.Show("Đã xóa!", "Thông báo!");
                    }
                    catch
                    {
                        MessageBox.Show("Không thể xóa!", "Thông báo!");
                    }
                }
            }
        }
Пример #5
0
        private void btnAutoGen_Click(object sender, EventArgs e)
        {
            SimBUS   bus = new SimBUS();
            string   t = "", lastSim = "", curSim = "";
            DateTime anchor = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
            Random   rd     = new Random();

            for (int i = 0; i < 100; i++)
            {
                curSim = bus.GetRandom().IDSIM;
                if (curSim == lastSim)
                {
                    i--; continue;
                }
                t += curSim + "\t";
                DateTime start = anchor.AddSeconds(rd.Next(2500000));
                DateTime end   = start.AddSeconds(rd.Next(2000));
                t      += start.ToString() + "\t";
                t      += end.ToString() + "\r\n";
                lastSim = curSim;
            }

            tbData.Text = t.Trim();
        }