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;
 }