private void BTNPromote_Click(object sender, RoutedEventArgs e) { TBikeDAL MyDAL = new TBikeDAL(); DataTable ResultTable = MyDAL.SelectEmployeeByEmployeeID(LBEmployeeID.Text); Rank = Convert.ToInt32(ResultTable.Rows[0]["EmployeeRank"]); try { if (RankID > Rank) { ConfirmWindow com = new ConfirmWindow(ImageType.Question, "Confirm?", "Are you sure to Promote " + LBEmployeeName.Text + " ?", "Yes", "No"); com.ShowDialog(); if (com.Confirmed) { MyDAL.UpdateEmployeePromotion(LBEmployeeID.Text, Rank + 1, TLUsername.Text); ResultTable = MyDAL.SelectEmployeeByEmployeeID(LBEmployeeID.Text); LBEmployeeRankDesc.Text = Convert.ToString(ResultTable.Rows[0]["EmployeeRankDesc"]); } } else { ConfirmWindow com = new ConfirmWindow(ImageType.Error, "Error", "Cant Promote Rank Higher than self", "Ok", "Cancel"); com.ShowDialog(); } } catch (Exception ex) { PopWindow pop = new PopWindow(ImageType.Error, "Error", Convert.ToString(ex).Trim(), "OK"); pop.ShowDialog(); } }
private void BTNUpdate_Click(object sender, RoutedEventArgs e) { try { TBikeDAL MyDAL = new TBikeDAL(); username = LBUsername.Text; ConfirmWindow com = new ConfirmWindow(ImageType.Error, "Update", "Are you sure to modify these changes?", "Yes", "No"); com.ShowDialog(); if (com.Confirmed) { MyDAL.UpdateEmployee(LBEmployeeID.Text, LBEmployeeName.Text, Convert.ToDateTime(LBDob.Text), LBUsername.Text, LBEmployeeRankDesc.Text, LBEmail.Text, LBPhoneNo.Text, LBCity.Text, TLUsername.Text); DataTable ResultTable = MyDAL.SelectEmployeeByEmployeeID(LBEmployeeID.Text); LBEmployeeName.Text = Convert.ToString(ResultTable.Rows[0]["EmployeeName"]).Trim(); LBEmployeeRankDesc.Text = Convert.ToString(ResultTable.Rows[0]["EmployeeRankDesc"]).Trim(); LBUsername.Text = Convert.ToString(ResultTable.Rows[0]["Username"]).Trim(); LBEmail.Text = Convert.ToString(ResultTable.Rows[0]["Email"]).Trim(); LBDob.Text = Convert.ToString(ResultTable.Rows[0]["DateOfBirth"]).Trim(); LBPhoneNo.Text = Convert.ToString(ResultTable.Rows[0]["PhoneNo"]).Trim(); LBCity.Text = Convert.ToString(ResultTable.Rows[0]["Address"]).Trim(); LBLastLogin.Text = Convert.ToString(ResultTable.Rows[0]["LastLoginTime"]).Trim(); PopulateDataFromLogin(username); } } catch (Exception ex) { PopWindow pop = new PopWindow(ImageType.Error, "Error", ex.Message, "OK"); pop.ShowDialog(); } }
private void Button_Click(object sender, RoutedEventArgs e) { try { if (LBStatus.Text == "Invalid") { //send to repair button string repairCondition = ("Servicing, Reason: " + TBCondition.Text); TBikeDAL MyDAL = new TBikeDAL(); ConfirmWindow confirm = new ConfirmWindow(ImageType.Question, "Confirmation", "Are you sure to send this to Service? ", "Yes", "No"); confirm.ShowDialog(); if (confirm.Confirmed) { MyDAL.UpdateBikeStatus(CBBicycle.SelectedValue.ToString().Trim(), "", "M", repairCondition.Trim(), PickStart.SelectedDate, PickEnd.SelectedDate, TLUsername.Text); PopWindow pop = new PopWindow(ImageType.Information, "Done", "Bicycle Send for Service", "OK"); pop.ShowDialog(); } BindComboBoxBicycle(CBBicycle); } } catch (Exception ex) { PopWindow pop = new PopWindow(ImageType.Error, "Error", ex.Message, "OK"); pop.ShowDialog(); } }
public static bool CheckPermission(OperationRequest request) { var checksum = request.GetCheckSum(); if (Properties.Settings.Default.AllowedScripts?.Contains(checksum) ?? false) { return(true); } return(Application.Current.Dispatcher.Invoke(() => { var window = new ConfirmWindow(); window.OperationName = request.OperationName; window.CompanyName = request.CompanyName; var dialogResult = window.ShowDialog(); if (dialogResult.HasValue && !dialogResult.Value) { return false; } if (window.AlwaysYes) { if (Properties.Settings.Default.AllowedScripts == null) { Properties.Settings.Default.AllowedScripts = new System.Collections.Specialized.StringCollection(); } Properties.Settings.Default.AllowedScripts.Add(checksum); Properties.Settings.Default.Save(); } return true; })); }
public void Restart() { ConfirmWindow confirm = new ConfirmWindow(); confirm.NotifOk += HandleRestart; confirm.NotifCancel += HandleCancel; confirm.ShowDialog(); }
private void OnDeleteClicked(object sender, RoutedEventArgs e) { ConfirmWindow confirmWindow = new ConfirmWindow( "Projekt löschen", "Sind sie sicher, dass sie das Projekt \"" + project.Name + "\" inkl. aller Aufgaben löschen möchten?", ConfirmDeleteCallback ); confirmWindow.ShowDialog(); }
private void SurvivalRestore_Click(object sender, RoutedEventArgs e) { ConfirmWindow confirmWindow = new ConfirmWindow("Restore 'survival' file", "Are you sure you want to replace the currently active 'survival' file with the original Devil Daggers V3 spawnset?"); confirmWindow.ShowDialog(); if (confirmWindow.Confirmed) { SpawnsetFileUtils.TryRestoreSurvivalFile(); } }
private void SurvivalReplace_Click(object sender, RoutedEventArgs e) { ConfirmWindow confirmWindow = new ConfirmWindow("Replace 'survival' file", "Are you sure you want to replace the currently active 'survival' file with this spawnset?"); confirmWindow.ShowDialog(); if (confirmWindow.Confirmed && SpawnsetFileUtils.TryWriteSpawnsetToFile(SpawnsetHandler.Instance.spawnset, UserHandler.Instance.settings.SurvivalFileLocation)) { App.Instance.ShowMessage("Success", "Successfully replaced 'survival' file with this spawnset."); } }
#pragma warning restore IDE0051 private void OnDeleteClicked(object sender, RoutedEventArgs e) { ConfirmWindow confirmWindow = new ConfirmWindow( "Ziel löschen", "Sind Sie sicher, dass Sie das Ziel \"" + goal.Title + "\" inkl. aller Projekte löschen möchten?", ConfirmDeleteCallback ); confirmWindow.ShowDialog(); }
private void ButtonAbort_Click(object sender, RoutedEventArgs e) { ConfirmWindow confirmWindow = new ConfirmWindow("Unsaved Changes!", "Are you sure that you wan't to cancel?", "Yes", "No"); confirmWindow.ShowDialog(); if (confirmWindow.OkayPressed) { Close(); } }
public bool ShowConfirmWindow(string question, string header) { ConfirmWindow window = new ConfirmWindow(question, header); window.Owner = owner; if (window.ShowDialog() == true) { return(true); } IsConfirmed = window.Confirmed; return(false); }
private void ButtonExit_Click(object sender, RoutedEventArgs e) { if (PendingChanges) { ConfirmWindow confirmWindow = new ConfirmWindow("Unsaved Changes!", "Are you sure that you want to exit without saving?", "Exit without saving", "Cancel"); confirmWindow.ShowDialog(); if (confirmWindow.OkayPressed) { Close(); } } }
private void GenerateButton_Click(object sender, RoutedEventArgs e) { ConfirmWindow confirmWindow = new ConfirmWindow("Generate arena", "Are you sure you want to overwrite the arena with this preset? This cannot be undone."); confirmWindow.ShowDialog(); if (confirmWindow.Confirmed) { SpawnsetHandler.Instance.spawnset.ArenaTiles = ArenaPresetHandler.Instance.ActivePreset.GetTiles(); SpawnsetHandler.Instance.HasUnsavedChanges = true; UpdateAllTiles(); } }
public void AddNewItems() { DetermineItemStatus(); try { if (LBName.Text != "") { if (LBTitle.Text == "Bicycle") { PopulateBikeDataTable(); if (LBID.Text != null) { TBikeDAL MyDAL = new TBikeDAL(); ConfirmWindow con = new ConfirmWindow(ImageType.Question, "Are you sure to add new data?", "Confirmation", "Yes", "No"); con.ShowDialog(); if (con.Confirmed) { MyDAL.AddBicycleTable(TBName.Text, TBType.Text, Convert.ToInt32(TBQuantity.Text), Convert.ToDouble(TBPrice.Text), TBColor.Text, TLUsername.Text); PopulateBikeDataTable(); } } } else if (LBTitle.Text == "Snacks") { PopulateSnackDataTable(); TBikeDAL MyDAL = new TBikeDAL(); ConfirmWindow con = new ConfirmWindow(ImageType.Question, "Confirmation", "Are you sure to add new data?", "Add Please", "No, don't add please"); con.ShowDialog(); if (con.Confirmed) { MyDAL.AddSnackTable(TBName.Text, TBType.Text, Convert.ToDouble(TBPrice.Text), Convert.ToInt32(TBColor.Text), TLUsername.Text); PopulateSnackDataTable(); } } } else { PopWindow con = new PopWindow(ImageType.Error, "No field", "Please fill in all", "OK"); con.ShowDialog(); } } catch (Exception ex) { PopWindow pop = new PopWindow(ImageType.Information, "Error", ex.Message, "I will Fix this"); pop.ShowDialog(); pop.Dispose(); } }
private void ButtonExit_Click(object sender, RoutedEventArgs e) { if (ChangedSomething) { ConfirmWindow confirmWindow = new ConfirmWindow("Unsaved Changes!", "Are you sure that you wan't to cancel?", "Yes", "No"); confirmWindow.ShowDialog(); if (!confirmWindow.OkayPressed) { return; } } Cancel = true; Close(); }
public void DownloadConfirm(List <FileTask> fileTasks) { ConfirmWindow downloadConfirmWindow = new ConfirmWindow(); downloadConfirmWindow.ListViewTask.ItemsSource = fileTasks; // to edit if (downloadConfirmWindow.ShowDialog() != true) { return; } string localPath = downloadConfirmWindow.SelectedPath; foreach (FileTask ft in fileTasks) { ft.LocalPath = System.IO.Path.Combine(localPath, ft.Name); } this.parent.SubPageTransfer.AddTasks(fileTasks); this.parent.RedirectPage("Transfer"); }
public void UpdateAllItems() { try { DetermineItemStatus(); if (LBTitle.Text == "Bicycle") { if (LBID.Text != null) { TBikeDAL MyDAL = new TBikeDAL(); ConfirmWindow con = new ConfirmWindow(ImageType.Question, "Confirmation", "Are you sure to make these changes?", "Yes, Change This", "No, Don't Change"); con.ShowDialog(); if (con.Confirmed) { MyDAL.UpdateBicycleTable(LBID.Text, TBName.Text, TBType.Text, Convert.ToInt32(TBQuantity.Text), ItemStatus, Convert.ToDouble(TBPrice.Text), TBColor.Text, TLUsername.Text); PopulateBikeDataTable(); PopWindow pop = new PopWindow(ImageType.Information, "Success!", "Changes Made, Successfully!", "Ok"); pop.ShowDialog(); } } } else if (LBTitle.Text == "Snacks") { TBikeDAL MyDAL = new TBikeDAL(); ConfirmWindow con = new ConfirmWindow(ImageType.Question, "Confirmation", "Are you sure to make these changes?", "Yes, Change This", "No, Don't Change"); con.ShowDialog(); if (con.Confirmed) { MyDAL.UpdateSnackTable(LBID.Text, TBName.Text, TBType.Text, Convert.ToDouble(TBPrice.Text), Convert.ToInt32(TBColor.Text), ItemStatus, TLUsername.Text); PopulateSnackDataTable(); PopWindow pop = new PopWindow(ImageType.Information, "Success!", "Changes Made, Successfully!", "Ok"); pop.ShowDialog(); } } } catch (Exception ex) { PopWindow pop = new PopWindow(ImageType.Error, "Error", ex.Message, "I will Fix this"); pop.ShowDialog(); } }
//private void dataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e) //{ // TBikeDAL MyDAL = new TBikeDAL(); // int index = dataGrid1.Items.IndexOf(dataGrid1.CurrentItem); // DataTable ResultTable = MyDAL.ShowAllBookingTable(); // string Customer = Convert.ToString(ResultTable.Rows[index]["Customer"]); // string Status = Convert.ToString(ResultTable.Rows[index]["BookingStatus"]); // if (Customer != null) // { // if (Status == "A") // { // rental rent = new rental(); // rent.Show(); // rent.PopulateDataFromLogin(username); // rent.PopulateID(Customer, Status); // this.Close(); // } // else if(Status == "R") // { // Return ret = new Return(); // ret.Show(); // ret.PopulateDataFromLogin(username); // ret.PopulateID(Customer, Status); // this.Close(); // } // else if (Status == "N") // { // Return ret = new Return(); // ret.Show(); // ret.PopulateDataFromLogin(username); // ret.PopulateID(Customer, Status); // this.Close(); // } // } //} //private void Button_Click_3(object sender, RoutedEventArgs e) //{ // Notification(); // //Search button // dataGrid1.Visibility = Visibility.Collapsed; // Framework.Visibility = Visibility.Visible; // FinalizeReports search = new FinalizeReports(); // Framework.Content = search.Content; // search.PopulateDataFromLogin(username); //} private void Button_Click_4(object sender, RoutedEventArgs e) { Notification(); dataGrid1.Visibility = Visibility.Collapsed; Framework.Visibility = Visibility.Visible; //Report button ConfirmWindow pop = new ConfirmWindow(AppData.ImageType.Question, "Choose", "Please select report type", "Booking", "Snacks"); pop.ShowDialog(); if (pop.Confirmed) { ReportCharts ala = new ReportCharts(); ala.SortCategory("Bicycle"); Framework.Content = ala.Content; } else if (pop.Confirmed == false) { ReportCharts ala = new ReportCharts(); ala.SortCategory("Snack"); Framework.Content = ala.Content; } }
private void Starting_Batch(object sender, RoutedEventArgs e) { if (!selectedFileList.Any() && !selectedFolderList.Any()) { MessageBox.Show("Please add a file or folder!", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); return; } if (!methodList.Any()) { MessageBox.Show("Please add a method!", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); return; } ConfirmWindow confirm = new ConfirmWindow(selectedFileList, selectedFolderList); if (confirm.ShowDialog() == true) { if (selectedFileList.Any()) { foreach (var item in selectedFileList) { var originalName = item.fileName; File.Move(item.filePath, item.filePath.Replace(originalName, item.newName)); } selectedFileList.Clear(); } if (selectedFolderList.Any()) { foreach (var item in selectedFolderList) { var originalName = item.folderName; Directory.Move(item.folderPath, item.folderPath.Replace(originalName, item.newName)); } selectedFolderList.Clear(); } return; } }
private void BTNRent_Click(object sender, RoutedEventArgs e) { TBikeDAL MyDAL = new TBikeDAL(); try { TimeSpan duration = TPEnd.SelectedTime.Value - TPStart.SelectedTime.Value; if (CBBike.SelectedIndex != -1) { DataTable ResultTable = MyDAL.ShowBookingTableByCustomer(LBCustomer.Text.Trim(), "A"); string Bike = Convert.ToString(ResultTable.Rows[0]["BicycleID"]); string BikeName = Convert.ToString(ResultTable.Rows[0]["BicycleName"]); string customer = Convert.ToString(ResultTable.Rows[0]["CurrentRenter"]); DateTime bookTime = Convert.ToDateTime(ResultTable.Rows[0]["BookingDate"]); string BookingID = Convert.ToString(ResultTable.Rows[0]["BookingID"]).Trim(); //double Deposit = Convert.ToDouble(ResultTable.Rows[0]["BookingDeposit"]); double Price = Convert.ToDouble(ResultTable.Rows[0]["Price"]); //This is for booked rents if (TPStart.SelectedTime < bookTime.TimeOfDay) { PopWindow pop = new PopWindow(ImageType.Error, "Sorry", "Can't rent time that is before booking time", "Okay"); pop.ShowDialog(); } else { TimeSpan CheckTime = new TimeSpan(08, 00, 00); TimeSpan endTime = new TimeSpan(20, 00, 00); if (TPEnd.SelectedTime < CheckTime || TPEnd.SelectedTime > endTime) { PopWindow pop = new PopWindow(ImageType.Error, "Error", "Please rent in working hours about 8am to 8pm", "Okay"); pop.ShowDialog(); } else { if (TPEnd.SelectedTime - TPStart.SelectedTime <= new TimeSpan(0, 30, 0)) { PopWindow pop = new PopWindow(ImageType.Warning, "Too less time", "Please rent At least 30mins", "Okay"); pop.ShowDialog(); } else { //if bicycle status is Renting, dont rent bike if (Convert.ToString(ResultTable.Rows[0]["BicycleStatus"]) == "R") { PopWindow pop = new PopWindow(ImageType.Warning, "Sorry", "This Bike has been rented By, " + customer.Trim(), "Okay"); pop.ShowDialog(); } //if able to rent start process add else { double TotalPrice = (((double)duration.TotalHours) * Price); TotalPrice = System.Math.Round(TotalPrice, 2); ConfirmWindow confirm = new ConfirmWindow(ImageType.Question, "Confirm?", "Bicycle " + BikeName + ", for Renter " + LBCustomer.Text + ", Duration is " + duration + " Hours, " + " Total Price: RM" + TotalPrice, "Yes, Rent Out", "No, Don't Rent"); confirm.ShowDialog(); if (SnackPanel.Visibility == Visibility.Visible) { DataTable ResultTableSnack = MyDAL.SelectSnackBySnackID(CBSnack.SelectedValue.ToString().Trim()); int Sorter = Convert.ToInt32(ResultTableSnack.Rows[0]["Quantity"]); double price = Convert.ToDouble(ResultTableSnack.Rows[0]["Price"]) * Convert.ToInt32(TBQuantity.Text); string Snack = Convert.ToString(ResultTableSnack.Rows[0]["SnackName"]).Trim(); confirm = new ConfirmWindow(ImageType.Question, "Confirm?", "Snack: " + Snack + " , Total Price: " + price, "Confirm", "No, Don't Confirm"); confirm.ShowDialog(); if (Sorter >= Convert.ToInt32(TBQuantity.Text) && confirm.Confirmed) { MyDAL.AddSnackSales(CBSnack.SelectedValue.ToString().Trim(), Convert.ToInt32(TBQuantity.Text), LBCustomer.Text.Trim(), price, TLUsername.Text.Trim(), BookingID); } else if (confirm.Confirmed == false) { confirm.Confirmed = false; } else { PopWindow poper = new PopWindow(ImageType.Warning, "Can't Sale!!", "Item lack of stock, please Restock", "OK"); poper.ShowDialog(); confirm.Confirmed = false; } } //MessageBox.Show("Rented For " + LBCustomer.Text + " Duration is " + Convert.ToString(duration.Hours).Trim() + " Hours","Question",MessageBoxButton.YesNo,MessageBoxImage.Information); if (confirm.Confirmed) { MyDAL.UpdateBikeStatus(Bike, LBCustomer.Text.Trim(), "R", "", null, null, TLUsername.Text); MyDAL.UpdateBookingDate(Convert.ToDateTime(LBBookingDate.Text), Bike, LBCustomer.Text.Trim(), TotalPrice, "R", TLUsername.Text.Trim(), TPStart.SelectedTime, TPEnd.SelectedTime, TBRemarks.Text); PopWindow pop = new PopWindow(ImageType.Information, "Success rent", "Bicycle " + BikeName + ", for Renter " + LBCustomer.Text + ", Duration is " + duration + " Hours, " + " Total Price: RM" + TotalPrice + " ,has been Rented", "OK"); CBBike.SelectedIndex = 0; stack1.Visibility = Visibility.Hidden; TPStart.Visibility = Visibility.Hidden; TPEnd.Visibility = Visibility.Hidden; } else { PopWindow pop = new PopWindow(ImageType.Warning, "Cancel", "Rented Canceled by " + TLUsername.Text, "Okay"); pop.ShowDialog(); } } } } } } // This is for adding new rent else if (TPStart.SelectedTime < DateTime.Now.TimeOfDay) { PopWindow pop = new PopWindow(ImageType.Warning, "Sorry", "Can't rent time that is before the current time", "Okay"); pop.ShowDialog(); } //Must select a bicycle inorder to proceed next step... else if (CBBicycle.SelectedIndex != -1) { TimeSpan CheckTime = new TimeSpan(08, 00, 00); TimeSpan endTime = new TimeSpan(20, 00, 00); if (stack1.Visibility != Visibility.Hidden) { if (TPEnd.SelectedTime < CheckTime || TPEnd.SelectedTime > endTime) { PopWindow pop = new PopWindow(ImageType.Warning, "Error", "Please rent in working hours about 8am to 8pm", "Okay"); pop.ShowDialog(); } else { if (TPEnd.SelectedTime - TPStart.SelectedTime <= new TimeSpan(0, 30, 0)) { PopWindow pop = new PopWindow(ImageType.Warning, "Error", "Please rent At least 30mins", "Okay"); pop.ShowDialog(); } else { DataTable ResultTable = MyDAL.SelectBicycleByID(CBBicycle.SelectedValue.ToString().Trim()); string Bike = Convert.ToString(ResultTable.Rows[0]["BicycleID"]); string BikeName = Convert.ToString(ResultTable.Rows[0]["BicycleName"]); string customer = TBCustomer.Text; //double Deposit = Convert.ToDouble(ResultTable.Rows[0]["BookingDeposit"]); double Price = Convert.ToDouble(ResultTable.Rows[0]["Price"]); if (Convert.ToString(ResultTable.Rows[0]["BicycleStatus"]) == "R") { PopWindow pop = new PopWindow(ImageType.Warning, "Sorry", "This Bike has been rented By, " + customer.Trim(), "Okay"); pop.ShowDialog(); } //if able to rent start process add else { double TotalPrice = (((double)duration.TotalHours) * Price); TotalPrice = System.Math.Round(TotalPrice, 2); ConfirmWindow con = new ConfirmWindow(ImageType.Question, "Confirm", "Bicycle " + BikeName + ", for Renter " + LBCustomer.Text + ", Duration is " + duration + " Hours, " + " Total Price: RM" + TotalPrice, "Yes, Rent", "No, Don't"); con.ShowDialog(); if (SnackPanel.Visibility == Visibility.Visible) { DataTable ResultTableSnack = MyDAL.SelectSnackBySnackID(CBSnack.SelectedValue.ToString().Trim()); int Sorter = Convert.ToInt32(ResultTableSnack.Rows[0]["Quantity"]); double price = Convert.ToDouble(ResultTableSnack.Rows[0]["Price"]) * Convert.ToInt32(TBQuantity.Text); string Snack = Convert.ToString(ResultTableSnack.Rows[0]["SnackName"]).Trim(); con = new ConfirmWindow(ImageType.Question, "Confirm?", "Snack: " + Snack + " , Total Price: " + price, "Confirm", "No, Don't Confirm"); con.ShowDialog(); if (Sorter >= Convert.ToInt32(TBQuantity.Text) && con.Confirmed) { MyDAL.AddSnackSales(CBSnack.SelectedValue.ToString().Trim(), Convert.ToInt32(TBQuantity.Text), LBCustomer.Text.Trim(), price, TLUsername.Text.Trim(), ""); } else if (con.Confirmed == false) { con.Confirmed = false; } else { PopWindow poper = new PopWindow(ImageType.Warning, "Can't Sale!!", "Item lack of stock, please Restock", "OK"); poper.ShowDialog(); con.Confirmed = false; } } //MessageBox.Show("Rented For " + LBCustomer.Text + " Duration is " + Convert.ToString(duration.Hours).Trim() + " Hours","Question",MessageBoxButton.YesNo,MessageBoxImage.Information); if (con.Confirmed) { MyDAL.AddBookingTime(DateTime.Now.Date, Bike, "R", LBCustomer.Text.Trim(), TotalPrice, TLUsername.Text.Trim(), TPStart.SelectedTime, TPEnd.SelectedTime, TBRemarks.Text); PopWindow pop = new PopWindow(ImageType.Information, "Complete", "Rented Out by " + TLUsername.Text, "Okay"); pop.ShowDialog(); TBCustomer.Text = ""; CBBicycle.SelectedIndex = 0; stack1.Visibility = Visibility.Hidden; TPStart.Visibility = Visibility.Hidden; TPEnd.Visibility = Visibility.Hidden; } else { PopWindow pop = new PopWindow(ImageType.Warning, "Cancel", "Rented Canceled by " + TLUsername.Text, "Okay"); pop.ShowDialog(); } } } } } else { PopWindow pop = new PopWindow(ImageType.Warning, "Sorry", "Please Click next to proceed rental", "Ok"); pop.ShowDialog(); } } BindComboBox(CBBike); } catch (Exception ex) { PopWindow pop = new PopWindow(ImageType.Information, "Error", ex.Message, "I will Fix this"); pop.ShowDialog(); } }
private async void deleteVideoButton_Click(object sender, RoutedEventArgs e) { //enclose inside success. ConfirmWindow confirm = new ConfirmWindow(VideoTitle); confirm.ShowDialog(); if (confirm.Result && !IsFavoritesType) { DeleteVideoRequest request = new DeleteVideoRequest() { VideoID = VideoID, CourseID = CourseID }; Object result = await ConnectionManager.SendRequestAsync(request, RequestType.DeleteVideo, ResponseType.Acknowledge); if (result != null) { if (((JObject)result).ToObject <Acknowledge>().Status == "OK") { ((WrapPanel)Parent).Children.Remove(this); AppNotificationManager.PushMessage(new AppNotification() { Message = "Video Deleted Successfully." }); } } else { AppNotificationManager.PushMessage(new AppNotification() { Message = "Unable to delete video." }); } } else if (confirm.Result && IsFavoritesType) { DeleteFavorite request = new DeleteFavorite() { UserID = SettingsManager.Username, VideoID = VideoID }; Object result = await ConnectionManager.SendRequestAsync(request, RequestType.DeleteFavorite, ResponseType.Acknowledge); if (result != null) { if (((JObject)result).ToObject <Acknowledge>().Status == "OK") { ((WrapPanel)Parent).Children.Remove(this); AppNotificationManager.PushMessage(new AppNotification() { Message = "Favorite Deleted Successfully." }); } } else { AppNotificationManager.PushMessage(new AppNotification() { Message = "Unable to delete favorite." }); } } }