public bool ThemHoaDonDVoffline2(HoaDonDV hoaDonDV)//chỉ dùng để thêm khi off { //Thêm HD dịch vụ cho KH trong trường hợp ko có kết nối internet //Tạo Bảng DataOffline để lưu các thuộc tính của 1 record //Mục đích Cho đến khi khách hàng có kết nối internet lại sẽ thực hiện đồng bộ dựa trên các record này DataOffline dataOff = new DataOffline(); dataOff.ID_Data = hoaDonDV.MaKH + "_" + hoaDonDV.MaDV + "_" + hoaDonDV.SoLuongDV; dataOff.TenSuKien = "insert"; dataOff.TenTable = "HoaDonDV"; dataOff.ThoiGian = hoaDonDV.NgaySuDungDV; try { db.HoaDonDVs.InsertOnSubmit(hoaDonDV); db.SubmitChanges(); dataOffBUS.ThemDataOffline(dataOff); } catch (Exception) { return(false); } //qlksWebservice.ThemHoaDonDichVuChoKH(hoaDonDV.MaKH, hoaDonDV.MaDV, hoaDonDV.NgaySuDungDV, Convert.ToInt32(hoaDonDV.SoLuongDV)); return(true); }
public bool CapNhatDataOffline(DataOffline dataOffline) { XoaDataOffline(dataOffline.ID_Data, dataOffline.ThoiGian); ThemDataOffline(dataOffline); return(true); }
public bool ThemDataOffline(DataOffline DataOffline) { db.DataOfflines.InsertOnSubmit(DataOffline); db.SubmitChanges(); return(true); }