private void btnLuu_Click(object sender, EventArgs e) { string maHoaDon = txtMaHoaDon.Text.Trim(); string maKH = cmMaKH.SelectedValue.ToString(); DateTime ngayLap = dtpNgayLap.Value; string nhanVien = cmNhanVien.SelectedValue.ToString(); decimal tienHang = 0; decimal giamGia = 0; decimal thue = 0; decimal tongTien = 0; try { tienHang = decimal.Parse(txtTienHang.Text); giamGia = decimal.Parse(txtGiamGia.Text); thue = decimal.Parse(txtThue.Text); tongTien = decimal.Parse(txtTongTien.Text); } catch { } if (isInsert == true) { if (!dbHoaDon.InsertHoaDon(maHoaDon, maKH, ngayLap, tienHang, giamGia, thue, tongTien, nhanVien)) { MessageBox.Show("Thêm dữ liệu không thành công"); cmMaKH.Focus(); return; } else { isInsert = false; } } else { if (!dbHoaDon.UpdateHoaDon(maHoaDon, maKH, ngayLap, tienHang, giamGia, thue, tongTien, nhanVien)) { MessageBox.Show("Cập nhật dữ liệu không thành công"); cmMaKH.Focus(); return; } } DataLoad(); SetSelectedRow(maHoaDon); btnThem.Enabled = true; btnSua.Enabled = true; btnHuy.Enabled = false; btnLuu.Enabled = false; }
private void LuuThongTinHoaDon(string maKH) { DBHoaDon dbHoaDon = new DBHoaDon(); dbHoaDon.InsertHoaDon(dbHoaDon.SetNewPrimaryKey(), maKH, ngayLap, tienHang, giamGia, thue, tongTien, nhanVien); }