コード例 #1
0
        /// <summary>
        /// UsersMeta olup olmadığını kontrol eder. (volkansendag - 24.02.2018)
        /// </summary>
        public override bool Exist(Database.DAL.BaseModel entBase, DbContext db)
        {
            var dbUser = (CuteModel)db;
            var ent    = (UsersMeta)entBase;

            if (ent.id > 0)
            {
                return(dbUser.UsersMeta.Where(p => p.deleted == false && p.user_Id == ent.user_Id && p.metaKey == ent.metaKey && p.id != ent.id).Any());
            }

            return(dbUser.UsersMeta.Where(p => p.deleted == false && p.user_Id == ent.user_Id && p.metaKey == ent.metaKey).Any());
        }
コード例 #2
0
        /// <summary>
        /// Roles olup olmadığını kontrol eder. (volkansendag - 24.02.2018)
        /// </summary>
        public override bool Exist(Database.DAL.BaseModel entBase, DbContext db)
        {
            var permDB = (CuteModel)db;
            var ent    = (Roles)entBase;

            if (ent.id > 0)
            {
                return(permDB.Roles.Where(p => p.deleted == false && p.title == ent.title && p.id != ent.id).Any());
            }

            return(permDB.Roles.Where(p => p.deleted == false && p.title == ent.title).Any());
        }
コード例 #3
0
        /// <summary>
        /// Users olup olmadığını kontrol eder. (volkansendag - 24.02.2018)
        /// </summary>
        public override bool Exist(Database.DAL.BaseModel entBase, DbContext db)
        {
            var userDB = (CuteModel)db;

            var ent = (Model.Users)entBase;

            if (ent.id > 0)
            {
                return(userDB.Users.Where(p => p.deleted == false && p.email == ent.email && p.id != ent.id).Any());
            }

            return(userDB.Users.Where(p => p.deleted == false && p.email == ent.email).Any());
        }