Esempio n. 1
0
        public void Kaldir(int User_Id, int Org_Id)
        {
            DbOrganization     db     = new DbOrganization();
            OrganizationMember orgmem = db.OrganizationMembers.Where(c => c.Users.Id == User_Id && c.Organization.Id == Org_Id).FirstOrDefault();

            _Orgmemrep.Delete(orgmem.Id);
        }
Esempio n. 2
0
        public PartialViewResult OrganizationMemberList(int id)
        {
            List <OrganizationMember> orgmemList = _Orgmemrep.Listele().Where(c => c.Organization.Id == id).ToList();
            List <User> userlist = _userrep.Listele();

            foreach (var item in orgmemList)
            {
                foreach (var usr in userlist)
                {
                    if (usr.Id == item.Users.Id)
                    {
                        userlist.Remove(usr);
                        break;
                    }
                }
            }

            ViewData["Userlar"]      = userlist;
            ViewData["Organizer_Id"] = id;

            DbOrganization db   = new DbOrganization();
            var            list = db.OrganizationMembers.Where(c => c.Organization.Id == id).ToList();

            return(PartialView(list));
        }
Esempio n. 3
0
        public override IController CreateController(RequestContext requestContext, string controllerName)
        {
            if (ctx == null)
            {
                ctx = new DbOrganization();
            }
            if (commentrepository == null)
            {
                commentrepository = new CommentRepository(ctx);
            }
            if (Orgrep == null)
            {
                Orgrep = new OrganizationRepository(ctx);
            }
            if (userrep == null)
            {
                userrep = new UserRepository(ctx);
            }
            if (Orgmemrep == null)
            {
                Orgmemrep = new OrganizationMemberRepository(ctx);
            }

            if (controllerName == "Home")
            {
                return(new HomeController(Orgrep, userrep, Orgmemrep, commentrepository));
            }
            if (controllerName == "User")
            {
                return(new UserController(userrep));
            }


            return(base.CreateController(requestContext, controllerName));
        }
Esempio n. 4
0
        public PartialViewResult BitenOrganizasyonPartial(int id)
        {
            ViewData["Org_Id"]      = id;
            ViewData["CommentList"] = _Orgrep.Find(id).OrganizasyonYorumlar;

            DbOrganization db   = new DbOrganization();
            var            list = db.OrganizationMembers.Where(c => c.Organization.Id == id).ToList();

            return(PartialView(list));
        }
        public override bool IsValid(object value)
        {
            var            username = value.ToString();
            DbOrganization db       = new DbOrganization();
            var            varmi    = db.Users.Where(c => c.UserName == username).Count();

            if (varmi > 0)
            {
                ErrorMessage = "This UserName Exist please Try Another Username..";
                return(false);
            }
            return(true);
        }
Esempio n. 6
0
        public override bool IsValid(object value)
        {
            var            valstr  = value.ToString();
            DbOrganization db      = new DbOrganization();
            var            dogrumu = db.Users.Where(c => c.UserName == valstr).Count();

            if (dogrumu <= 0)
            {
                ErrorMessage = "UserName is not Correct!";
                return(false);
            }
            return(true);
        }
 public GenericRepository(DbOrganization ctx)
 {
     db = ctx;
 }
Esempio n. 8
0
 public OrganizationRepository(DbOrganization ctx) : base(ctx)
 {
 }
 public CommentRepository(DbOrganization ctx) : base(ctx)
 {
 }