public void edit() { sendKey("5"); sendKey($"{index + 1}"); sendKey("["); sendKey("'"); sendKey("FF34/" + Cost); sendKey("{ENTER}"); if (!string.IsNullOrWhiteSpace(WorkID)) { sendKey("5"); if (Remarks.Contains("Work")) { sendKey($"{workIndex + 1}"); sendKey("["); } sendKey("'"); sendKey("FF35/" + WorkID); sendKey("{ENTER}"); } sendKey("5"); sendKey($"{index + 2}"); sendKey("["); sendKey("'"); sendKey("FF36/" + Trip); sendKey("{ENTER}"); sendKey("5"); sendKey($"{index + 3}"); sendKey("["); sendKey("'"); sendKey("FF37/" + RqID); sendKey("{ENTER}"); sendKey("5"); sendKey($"{poIndex + 1}"); sendKey("["); sendKey("'"); sendKey("PO/" + RqID); sendKey("{ENTER}"); sendKey("6"); sendKey(AgentName); sendKey("{ENTER}"); evaluateForError("edit"); }
public async void edit() { Process[] process = Process.GetProcessesByName("abacusworkspace"); if (process.Count() > 0) { await Task.Run(() => loadSabreWindow()); SetForegroundWindow(process[0].MainWindowHandle); IsVisible = Visibility.Visible; await Task.Run(() => load()); sendKey("5"); await Task.Run(() => load()); sendKey($"{index + 1}"); await Task.Run(() => load()); sendKey("["); await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF65/" + Tar); await Task.Run(() => load()); sendKey("{ENTER}"); await Task.Run(() => load()); sendKey("5"); await Task.Run(() => load()); sendKey($"{index + 2}"); await Task.Run(() => load()); sendKey("["); await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF66/" + Glu); await Task.Run(() => load()); sendKey("{ENTER}"); await Task.Run(() => load()); sendKey("5"); await Task.Run(() => load()); sendKey($"{index + 3}"); await Task.Run(() => load()); sendKey("["); await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF67/" + Ou); await Task.Run(() => load()); sendKey("{ENTER}"); await Task.Run(() => load()); sendKey("5"); await Task.Run(() => load()); sendKey($"{index + 4}"); await Task.Run(() => load()); sendKey("["); await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF68/" + Dept); await Task.Run(() => load()); sendKey("{ENTER}"); await Task.Run(() => load()); sendKey("5"); await Task.Run(() => load()); sendKey($"{index + 5}"); await Task.Run(() => load()); sendKey("["); await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF69/" + Jc); await Task.Run(() => load()); sendKey("{ENTER}"); if (!string.IsNullOrWhiteSpace(Jo)) { await Task.Run(() => load()); sendKey("5"); if (Remarks.Contains("Job Order")) { await Task.Run(() => load()); sendKey($"{jobOrderIndex + 1}"); await Task.Run(() => load()); sendKey("["); } await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF70/" + Jo); await Task.Run(() => load()); sendKey("{ENTER}"); } if (!string.IsNullOrWhiteSpace(Po)) { await Task.Run(() => load()); sendKey("5"); if (Remarks.Contains("Job Order")) { await Task.Run(() => load()); sendKey($"{purchaseIndex + 1}"); await Task.Run(() => load()); sendKey("["); } await Task.Run(() => load()); sendKey("'"); await Task.Run(() => load()); sendKey("FF71/" + Po); await Task.Run(() => load()); sendKey("{ENTER}"); } await Task.Run(() => load()); sendKey("6"); await Task.Run(() => load()); sendKey(AgentName); await Task.Run(() => load()); sendKey("{ENTER}"); evaluateForError("edit"); } }