using FLY.Thick.Blowing.IService.IShareDBServicePack;
using FLY.Thick.Blowing.Server.Model;
using FObjBase;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FLY.Thick.Blowing.IService
{
public interface IShareDbService
{
void GetProfile(AsyncCBHandler asyncDelegate, object asyncContext);
event ProfileChangedEventHandler ProfileChanged;
event ScanDataChangedEventHandler ScanDataChanged;
void FinishProfile();
}
}
namespace FLY.Thick.Blowing.IService.IShareDBServicePack
{
public class ProfileChangedEventArgs
{
///
/// 不是insert,就是update
///
public bool isInsert;
public Db_Profile profile;
}
public delegate void ProfileChangedEventHandler(object sender, ProfileChangedEventArgs e);
public class ScanDataChangedEventArgs
{
///
/// 不是insert,就是update
///
public bool isInsert;
public Lc_ScanData scandata;
}
public delegate void ScanDataChangedEventHandler(object sender, ScanDataChangedEventArgs e);
}