Пример #1
0
        private void LoadEvent()
        {
            var dao = new DaoM_Account();

            if (dao.GetM_AccountList().Count == 0)
            {
                OpenMenu();
            }
        }
Пример #2
0
        private void LoadEvent()
        {
            var dao = new DaoM_Account();

            if (dao.GetM_AccountList().Count > 0)
            {
                var w = new Login();
                w.Owner = this.window;
                w.ShowDialog();
            }
        }
Пример #3
0
        private void LoginEvent()
        {
            var dao = new DaoM_Account();

            if (dao.CheckLogin(Account.Value) == false)
            {
                ErrorMessage.Value = "ログインIDまたはパスワードが違います。";
                return;
            }

            OpenMenu();
            window.Close();
        }
Пример #4
0
        protected override void Save()
        {
            var errorMessage = new List <string>();
            var dao          = new DaoM_Account();

            errorMessage.AddRange(dao.GetErrorMessage(EditMode, this.EditData.Value));

            if (errorMessage.Count() > 0)
            {
                throw new SaveErrorMessageExcenption(errorMessage.ConcatWith(Environment.NewLine));
            }

            dao.Save(EditMode, this.EditData.Value);
        }
Пример #5
0
        protected override void SetEditDataToUpdate(M_AccountEntity selectEntity)
        {
            var dao = new DaoM_Account();

            EditData.Value = dao.GetM_Account(selectEntity.LoginId);
        }
Пример #6
0
        protected override void Delete()
        {
            var dao = new DaoM_Account();

            dao.Save(ComEnum.EnmEditMode.Delete, this.EditData.Value);
        }
Пример #7
0
        protected override void SetSearchResultEntitys()
        {
            var dao = new DaoM_Account();

            this.SearchResultEntitys.Value = dao.GetM_AccountList(SearchOptionEntity.Value);
        }