public ActionResult SelectAdvertisesForeignKeys()
        {
            SelectAdvertisesFKs setForeignKeys = new SelectAdvertisesFKs();

            setForeignKeys.Users      = userService.GetUsers().Where(e => e.Role.Name == "Company");
            setForeignKeys.Domains    = domainService.GetDomains();
            setForeignKeys.SubDomains = subDomainService.GetSubDomains();

            return(View(setForeignKeys));
        }
        public ActionResult SelectAdvertisesForeignKeys(SelectAdvertisesFKs model)
        {
            Advertise advertise = new Advertise();

            advertise.DomainId    = model.SelectedDomainId;
            advertise.UserId      = model.SelectedUserId;
            advertise.SubDomainId = model.SelectedSubDomainId;

            return(RedirectToAction("CreateAdvertise", new
            {
                advertise.DomainId,
                advertise.UserId,
                advertise.SubDomainId
            }));
        }
        public ActionResult SelectAdvertisesForeignKeys()
        {
            SelectAdvertisesFKs setForeignKeys = new SelectAdvertisesFKs();

            try
            {
                setForeignKeys.Users      = userService.GetUsers();//.Where(e=>e.Role.Name == "Company");//.Where(e => e.RoleId == 3);
                setForeignKeys.Domains    = domainService.GetDomains();
                setForeignKeys.SubDomains = subDomainService.GetSubDomains();
            }
            catch (Exception e)
            {
                Log.Error(e.ToString());
            }

            return(View(setForeignKeys));
        }