/// <summary> /// Button Click, Delete WokrItem by Id from textBox. /// </summary> private void OneElemDeleteButton_Click(object sender, EventArgs e) { List <string> deleteDatas = new List <string>(); string deleteId = OneDeleteTextBox.Text; if (String.IsNullOrEmpty(deleteId)) { Alert.AlertCreation("Give Id to Delete!", AlertType.error); return; } else { deleteDatas.Add(deleteId); CustomMessageBox messageBox = new CustomMessageBox("Are you sure that you would like to Delete form the Server by Id?"); messageBox.ShowDialog(); if (messageBox.returnValue == true) { if (UploadActiveButton.Text.Equals("Active")) { Alert.AlertCreation("Yes", AlertType.info); bool result = informationParser.DeleteByIds_Process(deleteDatas, serverOperator, mailSender); if (result) { for (int i = 0; i <= 100; ++i) { OneElemDeleteBar.Value = i; OneElemDeleteBar.Update(); } Alert.AlertCreation("Delete Success by Id", AlertType.success); } else { Alert.AlertCreation("Only One WokrItem!", AlertType.error); OneElemDeleteBar.Value = 0; OneDeleteTextBox.Clear(); return; } OneElemDeleteBar.Value = 0; OneDeleteTextBox.Clear(); } else { Alert.AlertCreation("Inactive Server Connection", AlertType.error); OneDeleteTextBox.Clear(); return; } } else { Alert.AlertCreation("No", AlertType.info); } } }
public void DeleteByIds_Process_NoIds() { // Arrange InformationParser informationParser = new InformationParser(); Logger logger = new Logger("DeleteByIds_Process_IntegrationTest3.log"); ServerOperationManager operationManager = informationParser.Init_ServerOperation(logger); // Act List <string> datas = new List <string>(); bool result = informationParser.DeleteByIds_Process(datas, operationManager, informationParser.Init_MailSender(logger)); // Assert Assert.IsTrue(result); }