public Boolean DeleteSDKByName(string name) { var sdk = dbConnection.sdks.Where(s => s.name == name); if (sdk.Any()) { //Delete foreign key constraints on sdk before deleting the sdk SDKMappingSQLConnector.GetInstance().DeleteMappingBySDKId(sdk.Single().id); dbConnection.sdks.DeleteOnSubmit(sdk.Single()); try { dbConnection.SubmitChanges(); return(true); } catch (Exception e) { Console.WriteLine(e); return(false); } } return(true); }