public List<MenuEntityItemLanguage> GetAll(int ParentID) { MenuEntityItemLanguageDAC _menuEntityItemLanguageComponent = new MenuEntityItemLanguageDAC(); IDataReader reader = _menuEntityItemLanguageComponent.GetAllMenuEntityItemLanguage("ParentId="+ParentID).CreateDataReader(); List<MenuEntityItemLanguage> _menuEntityItemLanguageList = new List<MenuEntityItemLanguage>(); while (reader.Read()) { if (_menuEntityItemLanguageList == null) _menuEntityItemLanguageList = new List<MenuEntityItemLanguage>(); MenuEntityItemLanguage _menuEntityItemLanguage = new MenuEntityItemLanguage(); if (reader["MenuEntityItemId"] != DBNull.Value) _menuEntityItemLanguage.MenuEntityItemId = Convert.ToInt32(reader["MenuEntityItemId"]); if (reader["Name"] != DBNull.Value) _menuEntityItemLanguage.Name = Convert.ToString(reader["Name"]); if (reader["LanguageID"] != DBNull.Value) _menuEntityItemLanguage.LanguageID = Convert.ToInt32(reader["LanguageID"]); if (reader["ParentId"] != DBNull.Value) _menuEntityItemLanguage.ParentId = Convert.ToInt32(reader["ParentId"]); _menuEntityItemLanguage.NewRecord = false; _menuEntityItemLanguageList.Add(_menuEntityItemLanguage); } reader.Close(); return _menuEntityItemLanguageList; }
public MenuEntityItemLanguage GetByID(int _menuEntityItemId) { MenuEntityItemLanguageDAC _menuEntityItemLanguageComponent = new MenuEntityItemLanguageDAC(); IDataReader reader = _menuEntityItemLanguageComponent.GetByIDMenuEntityItemLanguage(_menuEntityItemId); MenuEntityItemLanguage _menuEntityItemLanguage = null; while(reader.Read()) { _menuEntityItemLanguage = new MenuEntityItemLanguage(); if(reader["MenuEntityItemId"] != DBNull.Value) _menuEntityItemLanguage.MenuEntityItemId = Convert.ToInt32(reader["MenuEntityItemId"]); if(reader["Name"] != DBNull.Value) _menuEntityItemLanguage.Name = Convert.ToString(reader["Name"]); if(reader["LanguageID"] != DBNull.Value) _menuEntityItemLanguage.LanguageID = Convert.ToInt32(reader["LanguageID"]); if(reader["ParentId"] != DBNull.Value) _menuEntityItemLanguage.ParentId = Convert.ToInt32(reader["ParentId"]); _menuEntityItemLanguage.NewRecord = false; } reader.Close(); return _menuEntityItemLanguage; }
public void Delete(int Original_MenuEntityItemId) { MenuEntityItemLanguageDAC menuentityitemlanguageComponent = new MenuEntityItemLanguageDAC(); menuentityitemlanguageComponent.DeleteMenuEntityItemLanguage(Original_MenuEntityItemId); }
public int UpdateDataset(System.Data.DataSet dataset) { MenuEntityItemLanguageDAC menuentityitemlanguagecomponent = new MenuEntityItemLanguageDAC(); return menuentityitemlanguagecomponent.UpdateDataset(dataset); }
public bool Update( string Name, int LanguageID, int ParentId, int Original_MenuEntityItemId) { MenuEntityItemLanguageDAC menuentityitemlanguageComponent = new MenuEntityItemLanguageDAC(); return menuentityitemlanguageComponent.UpdateMenuEntityItemLanguage( Name, LanguageID, ParentId, Original_MenuEntityItemId); }
public bool Update(MenuEntityItemLanguage menuentityitemlanguage ,int old_menuEntityItemId) { MenuEntityItemLanguageDAC menuentityitemlanguageComponent = new MenuEntityItemLanguageDAC(); return menuentityitemlanguageComponent.UpdateMenuEntityItemLanguage( menuentityitemlanguage.Name, menuentityitemlanguage.LanguageID, menuentityitemlanguage.ParentId, old_menuEntityItemId); }
public bool Insert( string Name, int LanguageID, int ParentId) { MenuEntityItemLanguageDAC menuentityitemlanguageComponent = new MenuEntityItemLanguageDAC(); int MenuEntityItemId = 0; return menuentityitemlanguageComponent.InsertNewMenuEntityItemLanguage( ref MenuEntityItemId, Name, LanguageID, ParentId); }
public bool Insert(MenuEntityItemLanguage menuentityitemlanguage) { int autonumber = 0; MenuEntityItemLanguageDAC menuentityitemlanguageComponent = new MenuEntityItemLanguageDAC(); bool endedSuccessfuly = menuentityitemlanguageComponent.InsertNewMenuEntityItemLanguage( ref autonumber, menuentityitemlanguage.Name, menuentityitemlanguage.LanguageID, menuentityitemlanguage.ParentId); if(endedSuccessfuly) { menuentityitemlanguage.MenuEntityItemId = autonumber; } return endedSuccessfuly; }