Пример #1
0
        public bool CheckLogin(M_AccountEntity checkData)
        {
            if (this.context.M_AccountEntitys.Where(e => e.LoginId == checkData.LoginId &&
                                                    e.Password == checkData.Password).FirstOrDefault() == null)
            {
                return(false);
            }

            return(true);
        }
Пример #2
0
        public List <string> GetErrorMessage(EnmEditMode editMode, M_AccountEntity data)
        {
            if (editMode == EnmEditMode.Delete)
            {
                return(new List <string>());
            }

            var errorMessages = GetErrorMessageEntityValidation(data);

            if (editMode == EnmEditMode.Insert)
            {
                if (this.GetM_Account(data.LoginId) != null)
                {
                    errorMessages.Add("ログインIDは既に登録されています。");
                }
            }

            return(errorMessages);
        }
Пример #3
0
        public void Save(EnmEditMode editMode, M_AccountEntity data)
        {
            var contexForSave = CreateAppDbContextForSave();

            contexForSave.Entry(data).State = ConvertEnmEditModeToEntityState(editMode);
        }