private void btExecuteOperation_Click(object sender, EventArgs e) { DataAccessControler dataAccessControler = new DataAccessControler(); dataAccessControler.SetListAllFullPatchFilesInSourceDirectory(); dataAccessControler.SetListAllFullPatchFilesInTargetDirectory(); dataAccessControler.SetListOfFullPatchDetectedUniqueFilesNameToCopy(); try { dataAccessControler.ExecuteTransferFiles(cbMoveCopiedFiles, tbNewDirectoryName.Text); } catch (Exception exception) { MessageBox.Show(exception.Message, "Transfer Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } DetailsOperation detailsOperation = new DetailsOperation(dataAccessControler.GetPatchToSourceFolder(), dataAccessControler.GetListPatchToFile(TypeData.Unique), dataAccessControler.GetNumberOfFiles(TypeData.Source), dataAccessControler.GetNumberOfFiles(TypeData.Target), dataAccessControler.GetNumberOfFiles(TypeData.Unique)); detailsOperation.Show(); btExecuteOperation.Enabled = false; }
private DataSet outAdapter_OnDataRequest(IOutboundRule rule, DataSet criteria) { Program.Log.Write("-- Prepare outbound data begin --"); DataSet result = null; if (rule == null) { Program.Log.Write(LogType.Warning, "Receive a <null> rule."); goto EndSub; } if (criteria == null) { Program.Log.Write(LogType.Warning, "Receive a <null> criteria data set."); } if (Program.ConfigMgt.Config.DumpData) { dataControler.WriteDataToFile(DataAccessControler.GetSPName(rule) + "_QC", criteria); } result = dataControler.PrepareOutboundData(rule, criteria); if (Program.ConfigMgt.Config.DumpData) { dataControler.WriteDataToFile(DataAccessControler.GetSPName(rule) + "_QR", result); } EndSub: if (result == null) { Program.Log.Write("-- Prepare outbound data end. Return data set: <null> --\r\n"); } else { int rowCount = -1; if (result.Tables.Count > 0) { rowCount = result.Tables[0].Rows.Count; } Program.Log.Write("-- Prepare outbound data end. Return data set, number of rows : " + rowCount.ToString() + " --\r\n"); } return(result); }
public IMGOrganizer() { InitializeComponent(); dataAccessControler = new DataAccessControler(); }