コード例 #1
0
        void themdl()
        {
            donthuoc t = new donthuoc();

            t.Madon  = txt_madon.Text.ToString();
            t.Tendon = txt_tendon.Text;
            t.MaKH   = f.dg_khachhang.Rows[f.dg_khachhang.CurrentRow.Index].Cells[0].Value.ToString();
            string[] date = DateTime.Now.ToString().Split(' ');
            t.Ngay   = date[0];
            t.Ghichu = txt_ghichu.Text;
            t.Anh    = file_img;

            donthuoc.insert(t);
            f.load_donthuoc();
            this.Close();
        }
コード例 #2
0
        private void btn_ok_Click(object sender, EventArgs e)
        {
            switch (f.button)
            {
            case "insert":
                if (txt_mkh.Text != "")
                {
                    if (!check(txt_mkh.Text))
                    {
                        themdl();
                        f.load_donthuoc();
                    }

                    else
                    {
                        MessageBox.Show("Đã tồn tại mã khách hàng");
                    }
                }
                else
                {
                    MessageBox.Show("Không để trống mã khách hàng");
                }



                break;

            case "update":

                suadl();
                f.load_donthuoc();
                break;
            }



            void themdl()
            {
                khachHang t = new khachHang();

                t.MaKH  = txt_mkh.Text.ToString();
                t.TenKH = txt_tenkh.Text.ToString();
                t.SoDT  = txtsdt.Text.ToString();
                khachhang.insert(t);
                f.load();
                this.Close();
            }

            void suadl()
            {
                khachHang t = new khachHang();

                t.MaKH  = txt_mkh.Text.ToString();
                t.TenKH = txt_tenkh.Text.ToString();
                t.SoDT  = txtsdt.Text.ToString();
                khachhang.update(t);
                f.load();
                this.Close();
            }

            bool check(string manv)
            {
                bool c = false;
                // true = tồn tại
                DataGridView d;

                d = f.dg_khachhang;
                // MessageBox.Show(f.dg_khachhang.Rows[0].Cells[0].Value.ToString());
                for (int i = 0; i < d.RowCount; i++)
                {
                    if (manv == f.dg_khachhang.Rows[i].Cells[0].Value.ToString().Trim())
                    {
                        c = true;
                        break;
                    }
                }
                return(c);
            }
        }