Пример #1
0
        private void buttonX3_Click(object sender, EventArgs e)
        {
            //kiểm tra rỗng
            if (txt_mabbsc.Text == "" || txt_manv.Text == "" || txt_ghichu.Text == "" || txtNgaylap.Text == "")
            {
                MessageBox.Show("Không được để trống");
                return;
            }
            //kiểm tra trùng
            BIENBANSUCO bb = new BIENBANSUCO();
            var         kt = from s in db.BIENBANSUCOs where s.MABB == txt_mabbsc.Text select s;

            if (kt.Count() > 0)
            {
                MessageBox.Show("Trùng khóa chính");
                return;
            }
            bb.MABB      = txt_mabbsc.Text;
            bb.MANV      = txt_manv.Text;
            bb.GHICHU    = txt_ghichu.Text;
            bb.NGAYLAPBB = Convert.ToDateTime(txtNgaylap.Text.ToString());//Convert về đúng kểu trong cơ sở dl

            db.BIENBANSUCOs.InsertOnSubmit(bb);
            db.SubmitChanges();
            BBSuCo_Load(sender, e);
            MessageBox.Show("Thành công");
        }
Пример #2
0
 public bool ThemBBSC(BIENBANSUCO bb)
 {
     try
     {
         da.BIENBANSUCOs.InsertOnSubmit(bb);
         da.SubmitChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #3
0
 public bool xoaBBSC(BIENBANSUCO bb)
 {
     try
     {
         BIENBANSUCO mh = da.BIENBANSUCOs.Where(t => t.MABB == bb.MABB.ToString()).FirstOrDefault();
         da.BIENBANSUCOs.DeleteOnSubmit(mh);
         da.SubmitChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #4
0
        public bool suaBB(BIENBANSUCO bb)
        {
            try
            {
                BIENBANSUCO mh = da.BIENBANSUCOs.Where(t => t.MABB == bb.MABB.ToString()).FirstOrDefault();
                mh.GHICHU = bb.GHICHU;

                da.SubmitChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Пример #5
0
        //private void btnsua_Click(object sender, EventArgs e)
        //{
        //    try
        //    {
        //        BIENBANSUCO bbsc = new BIENBANSUCO();
        //        bbsc.MABB = txtmabb.Text;
        //        bbsc.MANV = txtmanv.Text;
        //        bbsc.GHICHU = txtghichu.Text;

        //        bbsc.NGAYLAPBB = Convert.ToDateTime(date_ngaylap.Text);
        //        if (bb.suabbsc(bbsc) == true)
        //        {
        //            dgv_BBSC.DataSource = bb.loadBienBangSuCo();
        //            MessageBox.Show("Thành công");
        //        }
        //    }
        //    catch
        //    {
        //        MessageBox.Show("Thất bại");
        //    }
        //}

        private void btn_lammoi_Click(object sender, EventArgs e)
        {
            try
            {
                BIENBANSUCO bbsc = new BIENBANSUCO();
                bbsc.MABB = dgv_BBSC.CurrentRow.Cells[0].Value.ToString();
                if (bb.xoabbsc(bbsc) == true)
                {
                    dgv_BBSC.DataSource = bb.loadBBSC();
                    MessageBox.Show("Thành công");
                }
            }
            catch
            {
                MessageBox.Show("Thất bại");
            }
        }
Пример #6
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            int         b    = 0;
            BIENBANSUCO bbsc = new BIENBANSUCO();

            for (int i = 1; i <= dgv_BBSC.RowCount; i++)
            {
                b = i;
            }
            bbsc.MABB            = "BB" + (b + 1).ToString();
            bbsc.MANV            = txtmanv.Text;
            bbsc.GHICHU          = txtghichu.Text;
            bbsc.NGAYLAPBB       = Convert.ToDateTime(date_ngaylap.Text);
            bbsc.SDT             = txt_sdt.Text.ToString();
            bbsc.TENNGUOIBILAPBB = txtten.Text.ToString();
            bbsc.THU_CHI         = Convert.ToDecimal(txt_thuchi.Text.ToString());
            if (radioButton1.Checked == true)
            {
                bbsc.nhanvien = true;
            }
            else
            {
                bbsc.nhanvien = false;
            }
            if (bb.ktkcbb(bbsc.MABB) == true)
            {
                MessageBox.Show("trùng khóa chính");
                return;
            }
            if (bb.ThemBBSC(bbsc) == true)
            {
                dgv_BBSC.DataSource = bb.loadBBSC();
                MessageBox.Show("Thành công");
            }
            else
            {
                MessageBox.Show("Thất bại");
            }
        }
Пример #7
0
 public bool suabbsc(BIENBANSUCO bbsc)
 {
     return(bb.suaBB(bbsc));
 }
Пример #8
0
 public bool xoabbsc(BIENBANSUCO bbsc)
 {
     return(bb.xoaBBSC(bbsc));
 }
Пример #9
0
 public bool ThemBBSC(BIENBANSUCO bbsc)
 {
     return(bb.ThemBBSC(bbsc));
 }