Exemplo n.º 1
0
        public string scheduleTest([PexAssumeUnderTest] DicBLL target, string mes)
        {
            string result = target.schedule(mes);

            return(result);
            // TODO: add assertions to method DicBLLTest.scheduleTest(DicBLL, String)
        }
        private void btnDel_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            string id = gvSchedule.GetRowCellValue(index, this.ID).ToString();

            if (MessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (sche.DelSche(id) == true)
                {
                    MessageBox.Show(dc.schedule("del"));
                }
                else
                {
                    MessageBox.Show(dc.schedule("else"));
                }
            }
            loadata();
        }
Exemplo n.º 3
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            string act = rtAct.Text;
            string con = rtContent.Text;
            string doc = rtDoc.Text;
            bool   mid = false;

            if (ckMid.Checked == true)
            {
                mid = true;
                act = "";
                con = "Thi Giữa Học Kỳ";
                doc = "";
            }
            else
            {
                mid = false;
                doc = rtDoc.Text;
                con = rtContent.Text;
                act = rtAct.Text;
            }
            DateTime dt     = dtTime.Value.Date;
            int      number = int.Parse(txtPeriods.Text);


            if (id == "")
            {
                if (ss.check(idS, number) == false)
                {
                    if (ss.AddSche(idS, dt, number, con, act, doc, mid) == true)
                    {
                        MessageBox.Show(dc.schedule("success"));
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show(dc.schedule("else"));
                    }
                }
                else
                {
                    MessageBox.Show(dc.schedule("over") + "\nVui lòng kiểm tra lại");
                }
            }
            else
            {
                int oldnum = ss.SingleSche(id).Single().NumberPeriods.Value;
                int newnum = 0;
                try
                {
                    newnum = int.Parse(txtPeriods.Text);
                }
                catch
                {
                    newnum = 0;
                }
                if (newnum <= (int.Parse(txtcount.Text) + oldnum))
                {
                    if (ss.EditSche(id, dt, number, con, act, doc, mid) == true)
                    {
                        MessageBox.Show(dc.schedule("edit"));
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show(dc.schedule("else"));
                    }
                }
                else
                {
                    MessageBox.Show(dc.schedule("over") + "\nVui lòng kiểm tra lại");
                }
            }
        }