예제 #1
0
        public List <Combo> FindActivityOutputBySectorID(string sectorId)
        {
            ActivityManagementService wbs = new ActivityManagementService();
            ActivityDetailBO          objActivityDetailBo = new ActivityDetailBO();

            DataTable    dtActivity = null;
            List <Combo> objList    = new List <Combo>();

            wbs.AuthSoapHdValue      = ServiceAuth.ServiceAuthenticationActivity();
            objActivityDetailBo.Lang = Session["LanguageSetting"].ToString();
            objActivityDetailBo.ActivitySubSectorId = sectorId.ToInt32();
            dtActivity = wbs.SelectActivityOutputBySector(objActivityDetailBo);
            if (dtActivity != null && dtActivity.Rows.Count > 0)
            {
                objList.Add(new Combo {
                    ComboId = 0, Name = "छान्नुहोस"
                });
                foreach (DataRow dr in dtActivity.Rows)
                {
                    objList.Add(new Combo {
                        ComboId = dr["activity_output_id"].ToInt32(), Name = dr["activity_output_name"].ToString()
                    });
                }
            }
            return(objList);
        }
        public BoardController(
            FeedManagementService feedService,
            FeedItemRepository feedItemRepository,
            BoardManagementService boardmanagementservice,
            BoardRepository boardsRepository,
            ActivityManagementService activityService,
            ActivityRepository activityRepository,
            JunaUserRepository userRepository,
            ContentUploadService contentUploadService,
            BlobHelper blobHelper,
            TelemetryClient trace,
            IAppConfiguration appConfiguration,
            IdentityHelper identityHelper,
            FCMSenderService fcmSenderService

            )
        {
            _feedService            = feedService;
            _feedItemRepository     = feedItemRepository;
            _boardManagementService = boardmanagementservice;
            _boardsRepository       = boardsRepository;
            _activityService        = activityService;
            _activityRepository     = activityRepository;
            _userRepository         = userRepository;
            _contentUploadService   = contentUploadService;
            _blobHelper             = blobHelper;
            logger            = trace;
            appConfig         = appConfiguration;
            _identityHelper   = identityHelper;
            _fcmSenderService = fcmSenderService;
        }
 public ActivityController(
     FeedManagementService feedService,
     FeedItemRepository feedItemRepository,
     CommentsManagementService commentsService,
     CommentsRepository commentsRepository,
     ActivityManagementService activityService,
     ActivityRepository activityRepository,
     JunaUserRepository userRepository,
     ContentUploadService contentUploadService,
     BoardRepository boardsRepository,
     TelemetryClient trace,
     Stream.StreamClient streamClient,
     IdentityHelper identityHelper,
     IAppConfiguration appConfig
     )
 {
     _feedService          = feedService;
     _feedItemRepository   = feedItemRepository;
     _commentsService      = commentsService;
     _commentsRepository   = commentsRepository;
     _activityService      = activityService;
     _activityRepository   = activityRepository;
     _userRepository       = userRepository;
     _contentUploadService = contentUploadService;
     _boardsRepository     = boardsRepository;
     logger          = trace;
     _streamClient   = streamClient;
     _identityHelper = identityHelper;
     _appConfig      = appConfig;
 }
 public ModerationManagementService(ActivityRepository activityRepository,
     JunaUserRepository junaUserRepository,
     ActivityManagementService activityService,
     Stream.StreamClient streamClient)
 {
     _junaUserRepository = junaUserRepository;
     _activityRepository = activityRepository;
     _activityService = activityService;
     _streamClient = streamClient;
 }
예제 #5
0
        public ActivityManagementServiceTest(DocumentDbFixture fixture)
        {
            //var activityRepo = fixture.Container.Resolve<ActivityRepository>();
            //var boardRepo = fixture.Container.Resolve<BoardRepository>();
            //var feedItemRepo = fixture.Container.Resolve<FeedItemRepository>();
            //var junaUserRepo = fixture.Container.Resolve<JunaUserRepository>();
            //var streamClient = fixture.Container.Resolve<Stream.StreamClient>();

            //pActivityManagementService = new ActivityManagementService(activityRepo, boardRepo, feedItemRepo, junaUserRepo, streamClient);

            pActivityManagementService = fixture.Container.Resolve <ActivityManagementService>();
        }
예제 #6
0
 public ContentUploadService(
     FeedItemRepository feedItemRepository,
     ThumbnailService thumbnailService,
     FCMSenderService fcmSenderService,
     StorageCredentials storageCredentials,
     ActivityManagementService activityService,
     BoardRepository boardsRepository,
     BlobHelper blobHelper,
     Stream.StreamClient streamClient)
 {
     _feedItemRepository = feedItemRepository;
     _thumbnailService   = thumbnailService;
     _fcmSenderService   = fcmSenderService;
     _storageCredentials = storageCredentials;
     _activityService    = activityService;
     _boardsRepository   = boardsRepository;
     _blobHelper         = blobHelper;
     _streamClient       = streamClient;
 }
        protected void rptOutput_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
            {
                ActivityManagementService objAms = new ActivityManagementService();
                DropDownList     ddlUnit         = (DropDownList)e.Item.FindControl("ddlUnit");
                ActivityDetailBO objAdb          = new ActivityDetailBO();
                objAdb.Lang            = Session["LanguageSetting"].ToString();
                objAms.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationActivity();
                DataTable dtUnit = objAms.SelectActivityUnit(objAdb);

                if (dtUnit != null && dtUnit.Rows.Count > 0)
                {
                    ddlUnit.DataSource     = dtUnit;
                    ddlUnit.DataTextField  = "UNIT_NAME";
                    ddlUnit.DataValueField = "UNIT_ID";
                    ddlUnit.DataBind();
                    ddlUnit.Items.Insert(0, "--छान्नुहोस्--");
                }
                DropDownList ddlPlanUnit = new DropDownList();
                ddlPlanUnit = (DropDownList)e.Item.FindControl("ddlUnit");
                ddlPlanUnit.SelectedValue = dtA.Rows[e.Item.ItemIndex]["UNIT_ID"].ToString();
            }
        }