/// <summary> /// Delete register from TabLanguage. /// </summary> /// <param name="languageID">int languageID</param> /// <returns>int rowsAffected</returns> /// <exception cref="ex">DataAccessLayerException</exception> /// <exception cref="ex">Exception</exception> public int DeleteLanguage(int languageID) { try { return((int)_tabLanguageTableAdapter.DeleteLanguage(languageID)); } catch (SqlException ex) { //Error log simulate Console.WriteLine(ex.ToString()); Console.WriteLine(ex.GetBaseException().ToString()); if (ex.Number == 547) { throw new DataAccessLayerException("Register is in use and can not be deleted."); } else { throw; } } catch (Exception ex) { //Error log simulate Console.WriteLine(ex.ToString()); Console.WriteLine(ex.GetBaseException().ToString()); throw; } }
public int DeleteLanguageByID(int languageID) { try { int rowsAffected = languageTableAdapter.DeleteLanguage(languageID); return(rowsAffected); } catch (Exception) { return(0); } }
public void DeleteLanguage(int languageID) { var languageTable = new UserData.TabLanguageDataTable(); var languageAdapter = new TabLanguageTableAdapter(); int rowCount = languageAdapter.DeleteLanguage(languageID); }
public bool IsLanguageDeleted(int ID) { // delete language from TabLanguage tabLanguageTableAdapter.DeleteLanguage(ID); return(true); }
public int DeleteLanguage(string languagename) { return(languageTableAdapter.DeleteLanguage(languagename)); }