/// <summary> /// Actions when sending to server /// </summary> /// <param name="ClientID"></param> private void DoSending(string ClientID) { //Start value SynEvents e = new SynEvents(); //================================Figure=============================== List<SynService.Figure> figures = SynDBCore<SynService.Figure>.GetAllToSend("Id"); SynService.Figure[] figures2 = synSrv.SendFigure(figures.ToArray(), ClientID); SynDBCore<SynService.Figure>.SaveLog(new List<SynService.Figure>(figures2)); //================================Figure Detail=============================== List<SynService.FigureDetail> figuresDetail = SynDBCore<SynService.FigureDetail>.GetAllToSend("Id"); SynService.FigureDetail[] figuresDetail2 = synSrv.SendFigureDetail(figuresDetail.ToArray(), ClientID); SynDBCore<SynService.FigureDetail>.SaveLog(new List<SynService.FigureDetail>(figuresDetail2)); //================================Figure Detail=============================== List<SynService.MedicineDelivery> medicineDeliveries = SynDBCore<SynService.MedicineDelivery>.GetAllToSend("Id"); SynService.MedicineDelivery[] medicineDeliveries2 = synSrv.SendMedicineDelivery(medicineDeliveries.ToArray(), ClientID); SynDBCore<SynService.MedicineDelivery>.SaveLog(new List<SynService.MedicineDelivery>(medicineDeliveries2)); //================================Medicine Delivery Detail=============================== List<SynService.MedicineDeliveryDetail> medicineDeliveryDetail = SynDBCore<SynService.MedicineDeliveryDetail>.GetAllToSend("Id"); SynService.MedicineDeliveryDetail[] medicineDeliveryDetail2 = synSrv.SendMedicineDeliveryDetail(medicineDeliveryDetail.ToArray(), ClientID); SynDBCore<SynService.MedicineDeliveryDetail>.SaveLog(new List<SynService.MedicineDeliveryDetail>(medicineDeliveryDetail2)); //================================Medicine Delivery Detail Allocatel=============================== List<SynService.MedicineDeliveryDetailAllocate> medicineDeliveryDetailAllocate = SynDBCore<SynService.MedicineDeliveryDetailAllocate>.GetAllToSend("Id"); SynService.MedicineDeliveryDetailAllocate[] medicineDeliveryDetailAllocate2 = synSrv.SendMedicineDeliveryDetailAllocate(medicineDeliveryDetailAllocate.ToArray(), ClientID); SynDBCore<SynService.MedicineDeliveryDetailAllocate>.SaveLog(new List<SynService.MedicineDeliveryDetailAllocate>(medicineDeliveryDetailAllocate2)); //================================MedicinePlan=============================== List<SynService.MedicinePlan> medicinePlan = SynDBCore<SynService.MedicinePlan>.GetAllToSend("Id"); SynService.MedicinePlan[] medicinePlan2 = synSrv.SendMedicinePlan(medicinePlan.ToArray(), ClientID); SynDBCore<SynService.MedicinePlan>.SaveLog(new List<SynService.MedicinePlan>(medicinePlan2)); //================================MedicinePlan=============================== List<SynService.MedicinePlanDetail> medicinePlanDetail = SynDBCore<SynService.MedicinePlanDetail>.GetAllToSend("Id"); SynService.MedicinePlanDetail[] medicinePlanDetail2 = synSrv.SendMedicinePlanDetail(medicinePlanDetail.ToArray(), ClientID); SynDBCore<SynService.MedicinePlanDetail>.SaveLog(new List<SynService.MedicinePlanDetail>(medicinePlanDetail2)); //================================MedicineUnitPrice=============================== List<SynService.MedicineUnitPrice> medicineUnitPrice = SynDBCore<SynService.MedicineUnitPrice>.GetAllToSend("Id"); SynService.MedicineUnitPrice[] medicineUnitPrice2 = synSrv.SendMedicineUnitPrice(medicineUnitPrice.ToArray(), ClientID); SynDBCore<SynService.MedicineUnitPrice>.SaveLog(new List<SynService.MedicineUnitPrice>(medicineUnitPrice2)); //================================Patient=============================== List<SynService.Patient> patient = SynDBCore<SynService.Patient>.GetAllToSend("Id"); SynService.Patient[] patient2 = synSrv.SendPatient(patient.ToArray(), ClientID); SynDBCore<SynService.Patient>.SaveLog(new List<SynService.Patient>(patient2)); //================================PatientFigure=============================== List<SynService.PatientFigure> patientFigure = SynDBCore<SynService.PatientFigure>.GetAllToSend("Id"); SynService.PatientFigure[] patientFigure2 = synSrv.SendPatientFigure(patientFigure.ToArray(), ClientID); SynDBCore<SynService.PatientFigure>.SaveLog(new List<SynService.PatientFigure>(patientFigure2)); //================================Prescription=============================== List<SynService.Prescription> prescription = SynDBCore<SynService.Prescription>.GetAllToSend("Id"); SynService.Prescription[] prescription2 = synSrv.SendPrescription(prescription.ToArray(), ClientID); SynDBCore<SynService.Prescription>.SaveLog(new List<SynService.Prescription>(prescription2)); //================================PrescriptionDetail=============================== List<SynService.PrescriptionDetail> prescriptionDetail = SynDBCore<SynService.PrescriptionDetail>.GetAllToSend("Id"); SynService.PrescriptionDetail[] prescriptionDetail2 = synSrv.SendPrescriptionDetail(prescriptionDetail.ToArray(), ClientID); SynDBCore<SynService.PrescriptionDetail>.SaveLog(new List<SynService.PrescriptionDetail>(prescriptionDetail2)); //================================WareHouse=============================== List<SynService.WareHouse> wareHouse = SynDBCore<SynService.WareHouse>.GetAllToSend("Id"); SynService.WareHouse[] wareHouse2 = synSrv.SendWareHouse(wareHouse.ToArray(), ClientID); SynDBCore<SynService.WareHouse>.SaveLog(new List<SynService.WareHouse>(wareHouse2)); //================================WareHouseDetail=============================== List<SynService.WareHouseDetail> wareHouseDetail = SynDBCore<SynService.WareHouseDetail>.GetAllToSend("Id"); SynService.WareHouseDetail[] wareHouseDetail2 = synSrv.SendWareHouseDetail(wareHouseDetail.ToArray(), ClientID); SynDBCore<SynService.WareHouseDetail>.SaveLog(new List<SynService.WareHouseDetail>(wareHouseDetail2)); //================================WareHouseExportAllocate=============================== List<SynService.WareHouseExportAllocate> wareHouseExportAllocate = SynDBCore<SynService.WareHouseExportAllocate>.GetAllToSend("Id"); SynService.WareHouseExportAllocate[] wareHouseExportAllocate2 = synSrv.SendWareHouseExportAllocate(wareHouseExportAllocate.ToArray(), ClientID); SynDBCore<SynService.WareHouseExportAllocate>.SaveLog(new List<SynService.WareHouseExportAllocate>(wareHouseExportAllocate2)); //================================ WareHouseIO ======================================== List<SynService.WareHouseIO> wareHouseIO = SynDBCore<SynService.WareHouseIO>.GetAllToSend("Id"); SynService.WareHouseIO[] wareHouseIO2 = synSrv.SendWareHouseIO(wareHouseIO.ToArray(), ClientID); SynDBCore<SynService.WareHouseIO>.SaveLog(new List<SynService.WareHouseIO>(wareHouseIO2)); //================================ WareHouse IO Detail =============================== List<SynService.WareHouseIODetail> wareHouseIODetail = SynDBCore<SynService.WareHouseIODetail>.GetAllToSend("Id"); SynService.WareHouseIODetail[] wareHouseIODetail2 = synSrv.SendWareHouseIODetail(wareHouseIODetail.ToArray(), ClientID); SynDBCore<SynService.WareHouseIODetail>.SaveLog(new List<SynService.WareHouseIODetail>(wareHouseIODetail2)); //================================WareHouse Minimum Allow=============================== List<SynService.WareHouseMinimumAllow> wareHouseMinimumAllow = SynDBCore<SynService.WareHouseMinimumAllow>.GetAllToSend("Id"); SynService.WareHouseMinimumAllow[] wareHouseMinimumAllow2 = synSrv.SendWareHouseMinimumAllow(wareHouseMinimumAllow.ToArray(), ClientID); SynDBCore<SynService.WareHouseMinimumAllow>.SaveLog(new List<SynService.WareHouseMinimumAllow>(wareHouseMinimumAllow2)); //===================================== User =========================================== List<SynService.User> users = SynDBCore<SynService.User>.GetAllToSend("Id"); SynService.User[] users2 = synSrv.SendUser(users.ToArray(), ClientID); SynDBCore<SynService.User>.SaveLog(new List<SynService.User>(users2)); //==================================== Medicine =============================== List<SynService.Medicine> medicines = SynDBCore<SynService.Medicine>.GetAllToSend("Id"); SynService.Medicine[] medicines2 = synSrv.SendMedicines(medicines.ToArray(), ClientID); SynDBCore<SynService.Medicine>.SaveLog(new List<SynService.Medicine>(medicines2)); if (SendingCompleted != null) SendingCompleted(figures, e); }
/// <summary> /// Actions when sending to server /// </summary> /// <param name="ClientID"></param> private void DoSending(string ClientID) { //Start value SynEvents e = new SynEvents(); //================================Figure=============================== List <SynService.Figure> figures = SynDBCore <SynService.Figure> .GetAllToSend("Id"); SynService.Figure[] figures2 = synSrv.SendFigure(figures.ToArray(), ClientID); SynDBCore <SynService.Figure> .SaveLog(new List <SynService.Figure>(figures2)); //================================Figure Detail=============================== List <SynService.FigureDetail> figuresDetail = SynDBCore <SynService.FigureDetail> .GetAllToSend("Id"); SynService.FigureDetail[] figuresDetail2 = synSrv.SendFigureDetail(figuresDetail.ToArray(), ClientID); SynDBCore <SynService.FigureDetail> .SaveLog(new List <SynService.FigureDetail>(figuresDetail2)); //================================Figure Detail=============================== List <SynService.MedicineDelivery> medicineDeliveries = SynDBCore <SynService.MedicineDelivery> .GetAllToSend("Id"); SynService.MedicineDelivery[] medicineDeliveries2 = synSrv.SendMedicineDelivery(medicineDeliveries.ToArray(), ClientID); SynDBCore <SynService.MedicineDelivery> .SaveLog(new List <SynService.MedicineDelivery>(medicineDeliveries2)); //================================Medicine Delivery Detail=============================== List <SynService.MedicineDeliveryDetail> medicineDeliveryDetail = SynDBCore <SynService.MedicineDeliveryDetail> .GetAllToSend("Id"); SynService.MedicineDeliveryDetail[] medicineDeliveryDetail2 = synSrv.SendMedicineDeliveryDetail(medicineDeliveryDetail.ToArray(), ClientID); SynDBCore <SynService.MedicineDeliveryDetail> .SaveLog(new List <SynService.MedicineDeliveryDetail>(medicineDeliveryDetail2)); //================================Medicine Delivery Detail Allocatel=============================== List <SynService.MedicineDeliveryDetailAllocate> medicineDeliveryDetailAllocate = SynDBCore <SynService.MedicineDeliveryDetailAllocate> .GetAllToSend("Id"); SynService.MedicineDeliveryDetailAllocate[] medicineDeliveryDetailAllocate2 = synSrv.SendMedicineDeliveryDetailAllocate(medicineDeliveryDetailAllocate.ToArray(), ClientID); SynDBCore <SynService.MedicineDeliveryDetailAllocate> .SaveLog(new List <SynService.MedicineDeliveryDetailAllocate>(medicineDeliveryDetailAllocate2)); //================================MedicinePlan=============================== List <SynService.MedicinePlan> medicinePlan = SynDBCore <SynService.MedicinePlan> .GetAllToSend("Id"); SynService.MedicinePlan[] medicinePlan2 = synSrv.SendMedicinePlan(medicinePlan.ToArray(), ClientID); SynDBCore <SynService.MedicinePlan> .SaveLog(new List <SynService.MedicinePlan>(medicinePlan2)); //================================MedicinePlan=============================== List <SynService.MedicinePlanDetail> medicinePlanDetail = SynDBCore <SynService.MedicinePlanDetail> .GetAllToSend("Id"); SynService.MedicinePlanDetail[] medicinePlanDetail2 = synSrv.SendMedicinePlanDetail(medicinePlanDetail.ToArray(), ClientID); SynDBCore <SynService.MedicinePlanDetail> .SaveLog(new List <SynService.MedicinePlanDetail>(medicinePlanDetail2)); //================================MedicineUnitPrice=============================== List <SynService.MedicineUnitPrice> medicineUnitPrice = SynDBCore <SynService.MedicineUnitPrice> .GetAllToSend("Id"); SynService.MedicineUnitPrice[] medicineUnitPrice2 = synSrv.SendMedicineUnitPrice(medicineUnitPrice.ToArray(), ClientID); SynDBCore <SynService.MedicineUnitPrice> .SaveLog(new List <SynService.MedicineUnitPrice>(medicineUnitPrice2)); //================================Patient=============================== List <SynService.Patient> patient = SynDBCore <SynService.Patient> .GetAllToSend("Id"); SynService.Patient[] patient2 = synSrv.SendPatient(patient.ToArray(), ClientID); SynDBCore <SynService.Patient> .SaveLog(new List <SynService.Patient>(patient2)); //================================PatientFigure=============================== List <SynService.PatientFigure> patientFigure = SynDBCore <SynService.PatientFigure> .GetAllToSend("Id"); SynService.PatientFigure[] patientFigure2 = synSrv.SendPatientFigure(patientFigure.ToArray(), ClientID); SynDBCore <SynService.PatientFigure> .SaveLog(new List <SynService.PatientFigure>(patientFigure2)); //================================Prescription=============================== List <SynService.Prescription> prescription = SynDBCore <SynService.Prescription> .GetAllToSend("Id"); SynService.Prescription[] prescription2 = synSrv.SendPrescription(prescription.ToArray(), ClientID); SynDBCore <SynService.Prescription> .SaveLog(new List <SynService.Prescription>(prescription2)); //================================PrescriptionDetail=============================== List <SynService.PrescriptionDetail> prescriptionDetail = SynDBCore <SynService.PrescriptionDetail> .GetAllToSend("Id"); SynService.PrescriptionDetail[] prescriptionDetail2 = synSrv.SendPrescriptionDetail(prescriptionDetail.ToArray(), ClientID); SynDBCore <SynService.PrescriptionDetail> .SaveLog(new List <SynService.PrescriptionDetail>(prescriptionDetail2)); //================================WareHouse=============================== List <SynService.WareHouse> wareHouse = SynDBCore <SynService.WareHouse> .GetAllToSend("Id"); SynService.WareHouse[] wareHouse2 = synSrv.SendWareHouse(wareHouse.ToArray(), ClientID); SynDBCore <SynService.WareHouse> .SaveLog(new List <SynService.WareHouse>(wareHouse2)); //================================WareHouseDetail=============================== List <SynService.WareHouseDetail> wareHouseDetail = SynDBCore <SynService.WareHouseDetail> .GetAllToSend("Id"); SynService.WareHouseDetail[] wareHouseDetail2 = synSrv.SendWareHouseDetail(wareHouseDetail.ToArray(), ClientID); SynDBCore <SynService.WareHouseDetail> .SaveLog(new List <SynService.WareHouseDetail>(wareHouseDetail2)); //================================WareHouseExportAllocate=============================== List <SynService.WareHouseExportAllocate> wareHouseExportAllocate = SynDBCore <SynService.WareHouseExportAllocate> .GetAllToSend("Id"); SynService.WareHouseExportAllocate[] wareHouseExportAllocate2 = synSrv.SendWareHouseExportAllocate(wareHouseExportAllocate.ToArray(), ClientID); SynDBCore <SynService.WareHouseExportAllocate> .SaveLog(new List <SynService.WareHouseExportAllocate>(wareHouseExportAllocate2)); //================================ WareHouseIO ======================================== List <SynService.WareHouseIO> wareHouseIO = SynDBCore <SynService.WareHouseIO> .GetAllToSend("Id"); SynService.WareHouseIO[] wareHouseIO2 = synSrv.SendWareHouseIO(wareHouseIO.ToArray(), ClientID); SynDBCore <SynService.WareHouseIO> .SaveLog(new List <SynService.WareHouseIO>(wareHouseIO2)); //================================ WareHouse IO Detail =============================== List <SynService.WareHouseIODetail> wareHouseIODetail = SynDBCore <SynService.WareHouseIODetail> .GetAllToSend("Id"); SynService.WareHouseIODetail[] wareHouseIODetail2 = synSrv.SendWareHouseIODetail(wareHouseIODetail.ToArray(), ClientID); SynDBCore <SynService.WareHouseIODetail> .SaveLog(new List <SynService.WareHouseIODetail>(wareHouseIODetail2)); //================================WareHouse Minimum Allow=============================== List <SynService.WareHouseMinimumAllow> wareHouseMinimumAllow = SynDBCore <SynService.WareHouseMinimumAllow> .GetAllToSend("Id"); SynService.WareHouseMinimumAllow[] wareHouseMinimumAllow2 = synSrv.SendWareHouseMinimumAllow(wareHouseMinimumAllow.ToArray(), ClientID); SynDBCore <SynService.WareHouseMinimumAllow> .SaveLog(new List <SynService.WareHouseMinimumAllow>(wareHouseMinimumAllow2)); //===================================== User =========================================== List <SynService.User> users = SynDBCore <SynService.User> .GetAllToSend("Id"); SynService.User[] users2 = synSrv.SendUser(users.ToArray(), ClientID); SynDBCore <SynService.User> .SaveLog(new List <SynService.User>(users2)); //==================================== Medicine =============================== List <SynService.Medicine> medicines = SynDBCore <SynService.Medicine> .GetAllToSend("Id"); SynService.Medicine[] medicines2 = synSrv.SendMedicines(medicines.ToArray(), ClientID); SynDBCore <SynService.Medicine> .SaveLog(new List <SynService.Medicine>(medicines2)); if (SendingCompleted != null) { SendingCompleted(figures, e); } }