protected void fvProperty_ItemDeleting(object sender, FormViewDeleteEventArgs e) { if (WACGlobal_Methods.Security_UserCanPerformAction(Session["userID"], "D", "GlobalData", "GlobalData", "msgDelete")) { string sDeleteCheck = WACGlobal_Methods.DatabaseFunction_Global_CheckForeignKeyAssignment(Convert.ToInt32(fvProperty.DataKey.Value), "PROPERTY"); if (string.IsNullOrEmpty(sDeleteCheck)) { int iCode = 0; using (WACDataClassesDataContext wDataContext = new WACDataClassesDataContext()) { try { iCode = wDataContext.property_delete(Convert.ToInt32(fvProperty.DataKey.Value), Session["userName"].ToString()); if (iCode == 0) { lbProperty_Close_Click(null, null); } else { WACAlert.Show("Error Returned from Database.", iCode); } } catch (Exception ex) { WACAlert.Show(ex.Message, 0); } } } else { WACAlert.Show(sDeleteCheck, 0); } } }