protected void Delete_Click(object sender, EventArgs e) { int id = 0; if (string.IsNullOrEmpty(ID.Text)) { errormsgs.Add("Search for a record to delete"); } else if (!int.TryParse(ID.Text, out id)) { errormsgs.Add("Id is invalid"); } if (errormsgs.Count > 0) { LoadMessageDisplay(errormsgs, "alert alert-info"); } else { try { Controller02 sysmgr = new Controller02(); int rowsaffected = sysmgr.Delete(id); if (rowsaffected > 0) { errormsgs.Add("Record has been deleted"); LoadMessageDisplay(errormsgs, "alert alert-success"); Clear_Click(sender, e); } else { errormsgs.Add("Record was not found"); LoadMessageDisplay(errormsgs, "alert alert-warning"); } UpdateButton.Enabled = false; DeleteButton.Enabled = false; Discontinued.Enabled = false; AddButton.Enabled = true; } catch (Exception ex) { errormsgs.Add(GetInnerException(ex).ToString()); LoadMessageDisplay(errormsgs, "alert alert-danger"); } } }
protected void Delete_Click(object sender, EventArgs e) { int id = 0; if (string.IsNullOrEmpty(ID.Text)) { errormsgs.Add("Search for a product to delete"); } else if (!int.TryParse(ID.Text, out id)) { errormsgs.Add("Product id is invalid"); } if (errormsgs.Count > 0) { LoadMessageDisplay(errormsgs, "alert alert-info"); } else { try { ScriptManager.RegisterStartupScript(this, GetType(), "CallFunction", "CallFunction();", true); Controller02 sysmgr = new Controller02(); int rowsaffected = sysmgr.Delete(id); if (rowsaffected > 0) { errormsgs.Add("Product has been deleted"); LoadMessageDisplay(errormsgs, "alert alert-success"); Clear_Click(sender, e); } else { errormsgs.Add("Product was not found"); LoadMessageDisplay(errormsgs, "alert alert-warning"); } } catch (Exception ex) { errormsgs.Add(GetInnerException(ex).ToString()); LoadMessageDisplay(errormsgs, "alert alert-danger"); } } }