/// <summary> /// Handler, deletes a record. /// </summary> public IActionResult OnGetRemove(int id) { UserMaster UserMaster = UserMaster.SelectByPrimaryKey(id); UserMaster.Delete(id); return(new JsonResult(true)); }
private void Delete() { if (ValidateValues() == false) { return; } if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Delete)) { return; } bool bActionCompleted = false; string id = string.Empty; id = hfId.Value; if (string.IsNullOrEmpty(id)) { lblStatus.Text = "Please click on edit button again."; return; } UserMaster oUserMaster = new UserMaster(); UserDTO oUserData = new UserDTO(); oUserData.UserId = id; /* * * CHECK IF THE User WHICH IS TO BE DELETED HAS ANY ASSOCIATED RECORDS...IF YES, MOVE OUT OF THE FUNCTION ELSE PROCEED * IF THE OUTPUT OF sMessage IS "", THEN RECORD CAN BE DELETED, ELSE NOT * */ string sMessage = ""; GF.HasRecords(Convert.ToString(id), "User", out sMessage); if (sMessage != "") { base.DisplayAlert(sMessage); btnDelete.Enabled = true; } else { bActionCompleted = oUserMaster.Delete(oUserData); if (bActionCompleted == true) { base.DisplayAlert("The record has been deleted successfully"); ClearControls(); hfId.Value = string.Empty; } else { base.DisplayAlert("Error Occured while deletion: Please refer to the error log."); } //lblStatus.Text = "Error Occured while deletion: Please refer to the error log."; } RefreshGrid(); oUserData = null; oUserMaster = null; }
protected void dgUsers_DeleteCommand(object source, DataGridCommandEventArgs e) { string iUserID = Convert.ToString(dgUsers.DataKeys[e.Item.ItemIndex].ToString()); UserMaster oUserMaster = new UserMaster(); UserDTO oUserData = new UserDTO(); oUserData.UserId = iUserID; oUserMaster.Delete(oUserData); ClearControls(); RefreshGrid(); oUserData = null; oUserMaster = null; }
/// <summary> /// Shows how to Delete an existing record by Primary Key /// </summary> private void Delete() { // delete a record by primary key UserMaster.Delete(4); }