public List <Language> getLanguage() { List <Language> languages = new List <Language>(); var languageTable = new UserData.TabLanguageDataTable(); var languageAdapter = new TabLanguageTableAdapter(); int rowCount = languageAdapter.getLanguage(languageTable); if (rowCount > 0) { foreach (DataRow dr in languageTable) { Language lan = new Language(); lan.LID = int.Parse(dr["LID"].ToString()); lan.LanguageName = dr["LanguageName"].ToString(); languages.Add(lan); } } return(languages); }
public int UpdateLanguage(string languageName, int languageID) { var languageTable = new UserData.TabLanguageDataTable(); var languageAdapter = new TabLanguageTableAdapter(); int rowCount = 0; if (languageID != 0) { rowCount = languageAdapter.UpdateLanguage(languageName, languageID); return(rowCount); } return(rowCount); }
public int InsertLanguage(String languageName) { var languageTable = new UserData.TabLanguageDataTable(); var languageAdapter = new TabLanguageTableAdapter(); int rowCount = 0; if (languageName != null) { rowCount = languageAdapter.InsertLanguage(languageName); return(rowCount); } return(rowCount); }
public void DeleteLanguage(int languageID) { var languageTable = new UserData.TabLanguageDataTable(); var languageAdapter = new TabLanguageTableAdapter(); int rowCount = languageAdapter.DeleteLanguage(languageID); }