Example #1
0
        public ActionResult AssignRole(string distid, string UserId = "")
        {
            DistributorRoles distributormodel = new DistributorRoles();
            var distributor_id = distid.DecryptParameter();
            var user_id        = UserId.DecryptParameter();

            if (string.IsNullOrEmpty(distributor_id))
            {
                return(RedirectToAction("Index"));
            }
            if (!string.IsNullOrEmpty(UserId))
            {
                if (string.IsNullOrEmpty(user_id))
                {
                    return(RedirectToAction("ViewDistributorUser", new { DistId = distributor_id.EncryptParameter() }));
                }
            }
            var dist = _distributor.getDistributorRoleAssigned(distributor_id, user_id);

            LoadRolesDropdownList(distributormodel);
            distributormodel.AgentId   = distributor_id.EncryptParameter();
            distributormodel.UserId    = user_id.EncryptParameter();
            distributormodel.RoleId    = dist.Extra2;
            distributormodel.IsPrimary = dist.Extra1;
            return(View(distributormodel));
        }