Пример #1
0
        private void frmBaoCaoDoanhThuDauBep_Load(object sender, EventArgs e)
        {
            DAO3.OpenConnection();
            LoadDataToGridView();
            string sql = "Select * from DauBep";

            DAO3.FillDataToCombo(sql, cmbDaubep, "MaDauBep", "TenDauBep");
            DAO3.CloseConnection();
            cmbDK.Items.Add("Tháng");
            cmbDK.Items.Add("Quý");
            cmbDK.Items.Add("Năm");
            cmbThang.Items.Add("1");
            cmbThang.Items.Add("2");
            cmbThang.Items.Add("3");
            cmbThang.Items.Add("4");
            cmbThang.Items.Add("5");
            cmbThang.Items.Add("6");
            cmbThang.Items.Add("7");
            cmbThang.Items.Add("8");
            cmbThang.Items.Add("9");
            cmbThang.Items.Add("10");
            cmbThang.Items.Add("11");
            cmbThang.Items.Add("12");
            cmbQuy.Items.Add("1");
            cmbQuy.Items.Add("2");
            cmbQuy.Items.Add("3");
            cmbQuy.Items.Add("4");
            cmbNam.Items.Add("2019");
            cmbNam.Items.Add("2020");
        }
Пример #2
0
 private void frmNguyenLieu_Load(object sender, EventArgs e)
 {
     DAO3.OpenConnection();
     LoadDataToGridView();
     FillDataToCombo();
     DAO3.CloseConnection();
 }
Пример #3
0
        private void frmDauBep_Load(object sender, EventArgs e)
        {
            DAO3.OpenConnection();
            LoadDataToGridView();
            string sql = "Select * from TrinhDo";

            DAO3.FillDataToCombo(sql, cmbTrinhdo, "MaTrinhDo", "TenTrinhDo");
            sql = "Select * from NoiHoc";
            DAO3.FillDataToCombo(sql, cmbNoihoc, "MaNoiHoc", "TenNoiHoc");
            DAO3.CloseConnection();
        }
Пример #4
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     sql = "Delete from NguyenLieu where MaNguyenLieu = '" + txtMaNguyenLieu.Text + "'";
            SqlCommand cmd = new SqlCommand();

            DAO3.OpenConnection();
            cmd.CommandText = sql;
            cmd.Connection  = DAO3.conn;
            cmd.ExecuteNonQuery();
            DAO3.CloseConnection();
            LoadDataToGridView();
        }
Пример #5
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaKhachHang.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập mã khách hàng", "Thông báo", MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
                txtMaKhachHang.Focus();
                return;
            }
            if (txtTenKhachHang.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập tên khách hàng", "Thông báo", MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
                txtTenKhachHang.Focus();
                return;
            }
            if (txtSDT.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập số điện thoại", "Thông báo", MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
                txtSDT.Focus();
                return;
            }

            string sqlcheckkey = "select * from KhachHang where MaKhachHang = '"
                                 + txtMaKhachHang.Text.Trim() + "'";

            DAO3.OpenConnection();
            if (DAO3.checkKeyExit(sqlcheckkey))
            {
                MessageBox.Show("Mã khách hàng đã tồn tại");
                DAO3.CloseConnection();
                txtMaKhachHang.Focus();
                return;
            }
            else
            {
                string sql;
                sql = "SELECT MaKhachHang FROM KhachHang WHERE MaKhachHang = N'" + txtMaKhachHang.Text + "'";

                sql = "INSERT INTO KhachHang(MaKhachHang,TenKhachHang,DiaChi,SDT,MaSothue) " +
                      "VALUES(N'" + txtMaKhachHang.Text + "',N'" + txtTenKhachHang.Text + "',N'" + txtDiaChi.Text +
                      "',N'" + txtSDT.Text + "',N'" + txtMaSoThue.Text + "')";

                SqlCommand cmd = new SqlCommand();
                cmd.CommandText = sql;
                cmd.Connection  = DAO3.conn;
                cmd.ExecuteNonQuery();
                DAO3.CloseConnection();
                LoadDataToGriview();
            }
        }
Пример #6
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaNguyenLieu.Text == "")
            {
                MessageBox.Show("Bạn không được để trống mã nguyên liệu");
                txtMaNguyenLieu.Focus();
                return;
            }
            if (txtTenNguyenLieu.Text == "")
            {
                MessageBox.Show("Bạn không được để trống tên nguyên liệu");
                txtTenNguyenLieu.Focus();
                return;
            }
            if (cboMaDonViTinh.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn chưa chọn mã đơn vị tính");
                return;
            }
            if (cboMaCongDung.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn chưa chọn mã công dụng");
                return;
            }
            string sql = "Select * from NguyenLieu where MaNguyenLieu ='"
                         + txtMaNguyenLieu.Text.Trim() + "'";

            DAO3.OpenConnection();
            if (DAO3.checkKeyExit(sql))
            {
                MessageBox.Show("Mã nguyên liệu đã tồn tại!");
                DAO3.CloseConnection();
                txtMaNguyenLieu.Focus();
                return;
            }
            else
            {
                sql = "Insert into NguyenLieu values ('" + txtMaNguyenLieu.Text.Trim() + "',N'"
                      + txtTenNguyenLieu.Text.Trim() + "','" + cboMaDonViTinh.SelectedValue.ToString() + "','"
                      + cboMaCongDung.SelectedValue.ToString() + "','" + txtYeuCau.Text.Trim() + "',N'"
                      + txtDonGia.Text.Trim() + "',N'" + txtDinhDuong.Text.Trim() + "')";
                MessageBox.Show(sql);
                SqlCommand cmd = new SqlCommand(sql, DAO3.conn);
                cmd.ExecuteNonQuery();
                LoadDataToGridView();
                FillDataToCombo();
                DAO3.CloseConnection();
            }
        }
Пример #7
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaMonAn.Text == "")
            {
                MessageBox.Show("Bạn không được để trống mã món ăn");
                txtMaMonAn.Focus();
                return;
            }
            if (txtTenMonAn.Text == "")
            {
                MessageBox.Show("Bạn không được để trống tên món ăn");
                txtTenMonAn.Focus();
                return;
            }
            if (cboMaLoai.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn chưa chọn mã loại");
                return;
            }
            if (cboMaCongDung.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn chưa chọn mã công dụng");
                return;
            }
            string sql = "Select * from MonAn where MaMonAn ='"
                         + txtMaMonAn.Text.Trim() + "'";

            DAO3.OpenConnection();
            if (DAO3.checkKeyExit(sql))
            {
                MessageBox.Show("Mã món ăn đã tồn tại!");
                DAO3.CloseConnection();
                txtMaMonAn.Focus();
                return;
            }
            else
            {
                sql = "Insert into MonAn values ('" + txtMaMonAn.Text.Trim() + "',N'"
                      + txtTenMonAn.Text.Trim() + "','" + cboMaLoai.SelectedValue.ToString() + "','"
                      + cboMaCongDung.SelectedValue.ToString() + "','" + txtDonGia.Text.Trim() + "',N'"
                      + txtYeuCau.Text.Trim() + "',N'" + txtCachLam.Text.Trim() + "')";
                MessageBox.Show(sql);
                SqlCommand cmd = new SqlCommand(sql, DAO3.conn);
                cmd.ExecuteNonQuery();
                LoadDataToGridView();
                FillDataToCombo();
                DAO3.CloseConnection();
            }
        }
Пример #8
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update NguyenLieu set TenNguyenLieu= N'" + txtTenNguyenLieu.Text.Trim() +
                         "',MaDonViTinh='" + cboMaDonViTinh.SelectedValue.ToString() + "',MaCongDung='" + cboMaCongDung.SelectedValue.ToString() +
                         "',YeuCau='" + txtYeuCau.Text.Trim() + "',DonGia='" + txtDonGia.Text.Trim() + "',DinhDuong='" + txtDinhDuong.Text.Trim() + "'" +
                         " where MaNguyenLieu= '" + txtMaNguyenLieu.Text + "'";

            DAO3.OpenConnection();
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = sql;
            cmd.Connection  = DAO3.conn;
            cmd.ExecuteNonQuery();
            DAO3.CloseConnection();
            LoadDataToGridView();
        }
Пример #9
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update MonAn set TenMonAn= N'" + txtTenMonAn.Text.Trim() +
                         "',MaLoai='" + cboMaLoai.SelectedValue.ToString() + "',MaCongDung='" + cboMaCongDung.SelectedValue.ToString() +
                         "',DonGia='" + txtDonGia.Text.Trim() + "',YeuCau='" + txtYeuCau.Text.Trim() + "',CachLam='" + txtCachLam.Text.Trim() + "'" +
                         " where MaMonAn= '" + txtMaMonAn.Text + "'";

            DAO3.OpenConnection();
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = sql;
            cmd.Connection  = DAO3.conn;
            cmd.ExecuteNonQuery();
            DAO3.CloseConnection();
            LoadDataToGridView();
        }
Пример #10
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            string Sql = "update KhachHang set TenKhachHang = N'" + txtTenKhachHang.Text.Trim()
                         + "' ,DiaChi = '" + txtDiaChi.Text.Trim() + "' ,SDT = '"
                         + txtSDT.Text.Trim() + "' ,MaSoThue = '" + txtMaSoThue.Text.Trim() +
                         "' where MaKhachHang = '" + txtMaKhachHang.Text + "'";

            DAO3.OpenConnection();
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = Sql;
            cmd.Connection  = DAO3.conn;
            cmd.ExecuteNonQuery();
            DAO3.CloseConnection();
            LoadDataToGriview();
        }
Пример #11
0
 private void LoadDataToGridView()
 {
     try
     {
         DAO3.OpenConnection();
         string sql = "select c.TenDauBep,b.TenMonAn,a.Ngaydung, a.SoLuong, b.DonGia, a.SoLuong * b.DonGia " +
                      " as GiaTien from ChiTietThucDon a join MonAn b on a.MaMonAn = b.MaMonAn join DauBep c on a.MaDauBep = c.MaDauBep ";
         SqlDataAdapter adapt = new SqlDataAdapter(sql, DAO3.conn);
         DataTable      table = new DataTable();
         adapt.Fill(table);
         dataGridViewDoanhthu.DataSource = table;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
     finally
     {
         DAO3.CloseConnection();
     }
 }
Пример #12
0
        private void LoadDataToGridView()
        {
            try
            {
                DAO3.OpenConnection();
                string sql = "select * from DauBep";

                SqlDataAdapter adapt     = new SqlDataAdapter(sql, DAO3.conn);
                DataTable      tblDaubep = new DataTable();
                adapt.Fill(tblDaubep);
                dataGridViewDaubep.DataSource = tblDaubep;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            finally
            {
                DAO3.CloseConnection();
            }
        }
Пример #13
0
 private void LoadDataToGriview()
 {
     // mở kết nối
     try
     {
         DAO3.OpenConnection();
         string         sql       = "select * from KhachHang";
         SqlDataAdapter myAdapter = new SqlDataAdapter(sql, DAO3.conn);
         DataTable      KhachHang = new DataTable();
         myAdapter.Fill(KhachHang);
         GridViewKhachHang.DataSource = KhachHang;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
     finally //dù có kết nối đk hay ko thì cũng ngăt kết nối
     {
         DAO3.CloseConnection();
     }
 }
Пример #14
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            txtMadaubep.Enabled = false;
            string sql = "Update DauBep set TenDauBep = N'" +
                         txtTendaubep.Text.Trim() + "', MaTrinhDo = '" +
                         cmbTrinhdo.SelectedValue.ToString() + "', MaNoiHoc = '" +
                         cmbNoihoc.SelectedValue.ToString() + "', DiaChi = N'" +
                         txtDiachi.Text.Trim() + "', GioiTinh = N'" +
                         txtGioitinh.Text.Trim() + "', SDT = " +
                         txtSodienthoai.Text.Trim() +
                         "where MaDauBep ='" + txtMadaubep.Text + "'";

            MessageBox.Show(sql);
            DAO3.OpenConnection();
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = sql;
            cmd.Connection  = DAO3.conn;
            cmd.ExecuteNonQuery();
            LoadDataToGridView();
            DAO3.CloseConnection();
        }
Пример #15
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMadaubep.Text == "")
            {
                MessageBox.Show("Bạn không được để trống mã đầu bếp");
                txtMadaubep.Focus();
                return;
            }
            if (txtTendaubep.Text == "")
            {
                MessageBox.Show("Bạn không được để trống tên đầu bếp");
                txtTendaubep.Focus();
                return;
            }
            if (cmbTrinhdo.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn chưa chọn trình độ");
                return;
            }
            if (cmbNoihoc.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn chưa chọn nơi học");
                return;
            }

            if (txtDiachi.Text == "")
            {
                MessageBox.Show("Bạn không được để trống đại chỉ");
                txtDiachi.Focus();
                return;
            }
            if (txtSodienthoai.Text == "")
            {
                MessageBox.Show("Bạn không được để trống số điện thoại");
                txtSodienthoai.Focus();
                return;
            }
            if (txtGioitinh.Text == "")
            {
                MessageBox.Show("Bạn không được để trống giới tính");
                txtGioitinh.Focus();
                return;
            }
            //mã hàng k trùng
            string sql = "select * from DauBep where MaDauBep = '" +
                         txtMadaubep.Text.Trim() + "'";

            DAO3.OpenConnection();
            if (DAO3.checkKeyExit(sql))
            {
                MessageBox.Show("Mã đầu bếp tồn tại");
                txtMadaubep.Focus();
                DAO3.CloseConnection();
                return;
            }
            else
            {
                sql = "insert into DauBep(MaDauBep,TenDauBep,DiaChi,GioiTinh, " +
                      "SDT,MaTrinhDo,MaNoiHoc)" +
                      "values ('" + txtMadaubep.Text.Trim() + "',N'"
                      + txtTendaubep.Text.Trim() + "', N'" + txtDiachi.Text.Trim() + "',N'"
                      + txtGioitinh.Text.Trim() + "'," + txtSodienthoai.Text.Trim() + ",'"
                      + cmbTrinhdo.SelectedValue.ToString() + "','" + cmbNoihoc.SelectedValue.ToString() +
                      "')";
                MessageBox.Show(sql);
                SqlCommand cmd = new SqlCommand(sql, DAO3.conn);
                cmd.ExecuteNonQuery();
                LoadDataToGridView();
                sql = "Select * from TrinhDo";
                DAO3.FillDataToCombo(sql, cmbTrinhdo, "MaTrinhDo", "TenTrinhDo");
                sql = "Select * from NoiHoc";
                DAO3.FillDataToCombo(sql, cmbNoihoc, "MaNoiHoc", "TenNoiHoc");
                DAO3.CloseConnection();
            }
        }
Пример #16
0
        private void frmBCMonAn_Load(object sender, EventArgs e)
        {
            DAO3.OpenConnection();

            DAO3.CloseConnection();
        }
Пример #17
0
 private void frmKhachHang_Load(object sender, EventArgs e)
 {
     DAO3.OpenConnection();
     LoadDataToGriview();
     DAO3.CloseConnection();
 }