Пример #1
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            maKhoa       = txtMaKhoa.Text.Trim();
            tenKhoa      = txtTenKhoa.Text.Trim();
            vanPhongKhoa = txtVPK.Text.Trim();
            soDienThoai  = txtSDT.Text.Trim();

            DTO_Khoa khoa = new DTO_Khoa(maKhoa, tenKhoa, vanPhongKhoa, soDienThoai);

            if (busKhoa.KiemTraMaTrung(maKhoa) == 1)
            {
                MessageBox.Show("Đã tồn tại mã khoa! Mời bạn nhập lại");
            }
            else
            {
                try
                {
                    MessageBox.Show("Bạn đã thêm thành công");
                    busKhoa.ThemKhoa(khoa);
                    dtgridview.DataSource = busKhoa.GetKhoa();
                    Xoa();
                }
                catch (Exception A)
                {
                    MessageBox.Show(A.Message);
                }
            }
        }
        public bool suaKhoa(DTO_Khoa pKhoa)
        {
            dbConn.Open();
            string     cmd    = "UPDATE KHOA SET TENKHOA=N'" + pKhoa.TenKhoa + "' WHERE MAKHOA='" + pKhoa.MaKhoa + "'";
            SqlCommand sqlCmd = new SqlCommand(cmd, dbConn);

            sqlCmd.ExecuteNonQuery();
            dbConn.Close();
            return(true);
        }
        public bool themKhoa(DTO_Khoa pKhoa)
        {
            dbConn.Open();
            string     cmd    = "INSERT INTO KHOA VALUES(N'" + pKhoa.MaKhoa + "',N'" + pKhoa.TenKhoa + "')";
            SqlCommand sqlCmd = new SqlCommand(cmd, dbConn);

            sqlCmd.ExecuteNonQuery();
            dbConn.Close();
            return(true);
        }
 private void button4_Click(object sender, EventArgs e)
 {
     try
     {
         DTO_Khoa khoa = new DTO_Khoa(txtMaKhoa.Text, txtTenKhoa.Text);
         bus_Khoa.suaKhoa(khoa);
         txtMaKhoa.Text  = "";
         txtTenKhoa.Text = "";
         this.Khoa_Load(sender, e);
     }
     catch
     {
         MessageBox.Show("Sửa không thành công. Vui lòng kiểm tra lại", "Thông báo");
     }
 }
Пример #5
0
 public void SuaKhoa(string maKhoa, DTO_Khoa Khoa)
 {
     try
     {
         sqlCon.Open();
         string     strQuery = string.Format(@"Update dbo.Khoa Set tenKhoa=N'{0}',vanPhongKhoa='{1}',soDienThoai='{2}'
                                         Where maKhoa ='{3}'", Khoa.TenKhoa, Khoa.VanPhongKhoa, Khoa.SoDienThoai, maKhoa);
         SqlCommand sqlCom   = new SqlCommand(strQuery, sqlCon);
         sqlCom.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
     }
     finally
     {
         sqlCon.Close();
     }
 }
Пример #6
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            maKhoa       = txtMaKhoa.Text.Trim();
            tenKhoa      = txtTenKhoa.Text.Trim();
            vanPhongKhoa = txtVPK.Text.Trim();
            soDienThoai  = txtSDT.Text.Trim();

            DTO_Khoa khoa = new DTO_Khoa(maKhoa, tenKhoa, vanPhongKhoa, soDienThoai);

            try
            {
                MessageBox.Show("Bạn đã sửa thành công");
                busKhoa.SuaKhoa(maKhoa, khoa);
                dtgridview.DataSource = busKhoa.GetKhoa();
                Xoa();
            }
            catch (Exception A)
            {
                MessageBox.Show(A.Message);
            }
        }
Пример #7
0
 public void ThemKhoa(DTO_Khoa Khoa)
 {
     try
     {
         // Kết Nối với cơ sở dữ liệu
         sqlCon.Open();
         // Câu truy vấn để thêm thông tin
         string strQuery = string.Format(@"Insert Into dbo.Khoa (maKhoa,tenKhoa,vanPhongKhoa,soDienThoai)
                                          Values('{0}',N'{1}','{2}','{3}')", Khoa.MaKhoa, Khoa.TenKhoa, Khoa.VanPhongKhoa, Khoa.SoDienThoai);
         // Dùng đối tượng sqlCommand để thao tác với cơ sở dữ liệu với 2 tham số truyền vào là câu truy vấn và đối tượng thực thi
         SqlCommand sqlCom = new SqlCommand(strQuery, sqlCon);
         sqlCom.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
     }
     finally
     {
         sqlCon.Close();
     }
 }
Пример #8
0
 public bool BusThemKhoa(DTO_Khoa k)
 {
     return(dAL_khoa.ThemKhoa(k));
 }
Пример #9
0
 public bool suaKhoa(DTO_Khoa pKhoa)
 {
     return(dal_Khoa.suaKhoa(pKhoa));
 }
Пример #10
0
 public bool themKhoa(DTO_Khoa pKhoa)
 {
     return(dal_Khoa.themKhoa(pKhoa));
 }
Пример #11
0
 public void SuaKhoa(string maKhoa, DTO_Khoa Khoa)
 {
     dalKhoa.SuaKhoa(maKhoa, Khoa);
 }
Пример #12
0
 public void ThemKhoa(DTO_Khoa Khoa)
 {
     dalKhoa.ThemKhoa(Khoa);
 }