protected void DeleteMethod(object obj) { try { if (MessageBox.Show("You are going to Delete this Holiday.Do you want to proceed?", "Alert", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { return; } using (SqlConnection conn = new SqlConnection(GlobalClass.TConnectionString)) { conn.Open(); using (SqlTransaction tran = conn.BeginTransaction()) { Holiday.Delete(tran); tran.Commit(); } } HolidayList.Remove(HolidayList.First(x => x.HolidayId == Holiday.HolidayId)); MessageBox.Show("Holiday Successfully Deleted.", MessageBoxCaption, MessageBoxButton.OK, MessageBoxImage.Information); UndoMethod(null); } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, MessageBoxCaption, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void tbtnDelete_Click(object sender, EventArgs e) { if (dgHolidayList.SelectedRows.Count > 0) { if (MessageBox.Show(clsMessageBox.MessageBoxDeleteAsk, clsMessageBox.MessageBoxText, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Holiday objHoliday = new Holiday(); objHoliday.HolidayCode = dgHolidayList.SelectedRows[0].Cells[0].Value.ToString(); objHoliday.Delete(); this.BindHolidayList(); } } }
public ActionResult deleteHoliday(Holiday holiday) { holiday.Delete(); return(RedirectToAction("holiday")); }