public static FormsViewModel ToViewModel(this FormsModel entity)
        {
            if (entity == null)
            {
                return(null);
            }
            var model = new FormsViewModel
            {
                ContactFormsID         = entity.ContactFormsID,
                ContactID              = entity.ContactID,
                AssessmentID           = entity.AssessmentID,
                ResponseID             = entity.ResponseID,
                ServiceRecordingID     = entity.ServiceRecordingID,
                ServiceRecordingVoidID = entity.ServiceRecordingVoidID,
                IsVoided         = entity.IsVoided,
                UserID           = entity.UserID,
                ProviderName     = entity.ProviderName,
                DocumentStatusID = entity.DocumentStatusID,
                ModifiedOn       = entity.ModifiedOn,
                ServiceStartDate = entity.ServiceStartDate,
                ServiceEndDate   = entity.ServiceEndDate
            };

            return(model);
        }
Exemplo n.º 2
0
        public ActionResult Forms()
        {
            FormsModel fm = new FormsModel();

            SetFormModel(fm);
            return(View(fm));
        }
        public static FormsModel ToModel(this FormsViewModel model)
        {
            if (model == null)
            {
                return(null);
            }
            var entity = new FormsModel
            {
                ContactFormsID         = model.ContactFormsID,
                ContactID              = model.ContactID,
                AssessmentID           = model.AssessmentID,
                ServiceRecordingID     = model.ServiceRecordingID,
                ServiceRecordingVoidID = model.ServiceRecordingVoidID,
                IsVoided         = model.IsVoided,
                ResponseID       = model.ResponseID,
                UserID           = model.UserID,
                ProviderName     = model.ProviderName,
                DocumentStatusID = model.DocumentStatusID,
                ModifiedOn       = model.ModifiedOn,
                ServiceStartDate = model.ServiceStartDate,
                ServiceEndDate   = model.ServiceEndDate
            };

            return(entity);
        }
Exemplo n.º 4
0
        // msg code....
        public async Task SendMessage(FormsModel msg)
        {
            msg.Blank = "yes";
            msg.Date  = DateTime.Now;

            if (!UserCheck(msg.User))
            {
                AddUser(new ChatUser()
                {
                    JoinTime = DateTime.Now,
                    user     = msg.User,
                });
            }

            msg.NotSee = GetUserList();
            originMsgList.Add(new ChatMsgList()
            {
                MsgTime = msg.Date,
                msg     = msg.Message,
                user    = msg.User,
                notsee  = msg.NotSee
            });

            await Clients.All.SendAsync("ReceiveMessage", msg);
        }
        public void RepairFormsModel(FormsModel fm, int?page)
        {
            if (fm == null)
            {
                fm = new FormsModel();
            }
            if (page == null)
            {
                page = 1;
            }
            if (fm.CurentPage == null)
            {
                fm.CurentPage = page;
            }
            //Get List Site
            string SelectedSite = fm.SelectedSite;

            fm.SiteSelector = EsignCommon.GetSelectListSite(ref SelectedSite, true);
            fm.SelectedSite = SelectedSite;
            //Get List BU
            string SelectedBU = fm.SelectedBU;

            fm.BUSelector = EsignCommon.GetSelectListBU(fm.SelectedSite, ref SelectedBU, true);
            fm.SelectedBU = SelectedBU;
        }
Exemplo n.º 6
0
 private void SetFormModel(FormsModel fm)
 {
     fm.Teams = new List <SelectListItem>();
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Yankees", Value = "1"
     });
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Mets", Value = "2"
     });
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Giants", Value = "3"
     });
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Jets", Value = "4"
     });
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Bills", Value = "5"
     });
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Knicks", Value = "6"
     });
     fm.Teams.Add(new SelectListItem()
     {
         Text = "Nets", Value = "7"
     });
     fm.Index = "";
 }
        /// <summary>
        /// Updates the Forms.
        /// </summary>
        /// <param name="FormsModel">The Forms model.</param>
        /// <returns>Response&lt;FormsModel&gt;.</returns>
        public Response <FormsModel> UpdateIntakeForms(FormsModel FormsModel)
        {
            var IntakeFormsRepository = unitOfWork.GetRepository <FormsModel>(SchemaName.Registration);
            var procParams            = BuildSpParams(FormsModel);

            return(unitOfWork.EnsureInTransaction(IntakeFormsRepository.ExecuteNQStoredProc, "usp_UpdateContactForms", procParams,
                                                  forceRollback: FormsModel.ForceRollback.GetValueOrDefault(false)));
        }
Exemplo n.º 8
0
        public ActionResult Forms(FormsModel fm)
        {
            string index = fm.Index;

            SetFormModel(fm);
            fm.Index = index;
            return(View(fm));
        }
        // GET: Administrators/Forms
        public ActionResult Index(FormsModel fm, int?page)
        {
            RepairFormsModel(fm, page);

            //For paging
            int totalRecord = fm.ListFormsModel.Count;
            int totalPage   = totalRecord / PagerModel.PageSize;

            if (totalRecord % PagerModel.PageSize != 0)
            {
                totalPage += 1;
            }
            ViewBag.Pager = new PagerModel("Index", "Forms", "Administrators", (int)fm.CurentPage, totalPage);

            return(View(fm));
        }
Exemplo n.º 10
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(FormsModel model)
        {
            bool          reValue = true;
            int           reCount = 0;
            StringBuilder strSql  = new StringBuilder();

            strSql.Append("update Forms set ");

            strSql.Append(" ForumId = @ForumId , ");
            strSql.Append(" ForumName = @ForumName , ");
            strSql.Append(" ForumMemo = @ForumMemo , ");
            strSql.Append(" OrderNo = @OrderNo , ");
            strSql.Append(" ForumType = @ForumType , ");
            strSql.Append(" ForumClass = @ForumClass  ");
            strSql.Append(" where ForumId=@ForumId  ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@ForumId",    SqlDbType.Decimal,    9),
                new SqlParameter("@ForumName",  SqlDbType.VarChar,   50),
                new SqlParameter("@ForumMemo",  SqlDbType.VarChar, 1000),
                new SqlParameter("@OrderNo",    SqlDbType.Int,        4),
                new SqlParameter("@ForumType",  SqlDbType.VarChar,   20),
                new SqlParameter("@ForumClass", SqlDbType.VarChar, 20)
            };

            parameters[0].Value = model.ForumId;
            parameters[1].Value = model.ForumName;
            parameters[2].Value = model.ForumMemo;
            parameters[3].Value = model.OrderNo;
            parameters[4].Value = model.ForumType;
            parameters[5].Value = model.ForumClass; try
            {//异常处理
                reCount = this.helper.ExecSqlReInt(strSql.ToString(), parameters);
            }
            catch (Exception ex)
            {
                this.helper.Close();
                throw ex;
            }
            if (reCount <= 0)
            {
                reValue = false;
            }
            return(reValue);
        }
Exemplo n.º 11
0
        public static void RegisterPages(FormsModel f)
        {
            f.Register <HomeController>("~/Home.aspx");
            f.Register <LoginController>("~/Login.aspx");
            f.Register <Admin_EditGroupController>("~/Admin/EditGroup.aspx");
            f.Register <Admin_SelectGroupController>("~/Admin/SelectGroup.aspx");
            f.Register <Admin_RemoveUserFromGroupController>("~/Admin/RemoveUserFromGroup.aspx");
            f.Register <Admin_IncludeUserIntoGroupController>("~/Admin/IncludeUserIntoGroup.aspx");
            f.Register <Admin_EditUserController>("~/Admin/EditUser.aspx");
            f.Register <Admin_EditSettingController>("~/Admin/EditSetting.aspx");
            f.Register <Admin_GroupsController>("~/Admin/Groups.aspx");
            f.Register <CreateGroupController>("~/Admin/CreateGroup.aspx");
            f.Register <Admin_CreateUserController>("~/Admin/CreateUser.aspx");
            f.Register <Admin_RemoveGroupConfirmationController>("~/Admin/RemoveGroupConfirmation.aspx");
            f.Register <Admin_RemoveUserConfirmationController>("~/Admin/RemoveUserConfirmation.aspx");
            f.Register <Admin_RemoveSettingConfirmationController>("~/Admin/RemoveSettingConfirmation.aspx");
            f.Register <Admin_SettingsController>("~/Admin/Settings.aspx");
            f.Register <Admin_CreateSettingController>("~/Admin/CreateSetting.aspx");
            f.Register <Admin_UsersController>("~/Admin/Users.aspx");
            f.Register <Admin_CreateBulkUserController>("~/Admin/CreateUserBulk.aspx");
            f.Register <Admin_SearchPageSolrController>("~/Admin/SearchPageSolr.aspx");

            f.Register <CurriculumTimelineController>("~/Teacher/CurriculumTimeline.aspx");
            f.Register <CurriculumEditController>("~/Teacher/CurriculumEdit.aspx");
            f.Register <CurriculumDeleteConfirmationController>("~/Teacher/CurriculumDeleteConfirmation.aspx");
            f.Register <CourseEditController>("~/Teacher/CourseEdit.aspx");
            f.Register <CourseDeleteConfirmationController>("~/Teacher/CourseDeleteConfirmation.aspx");
            f.Register <CurriculumAssignmentController>("~/Teacher/CurriculumAssignment.aspx");
            f.Register <StatisticSelectController>("~/Teacher/StatisticSelect.aspx");
            f.Register <StatisticShowCurriculumsController>("~/Teacher/StatisticShowCurriculums.aspx");
            f.Register <StatisticShowController>("~/Teacher/StatisticShow.aspx");
            f.Register <StatisticShowGraphController>("~/Teacher/StatisticShowGraph.aspx");
            f.Register <TeachersListController>("~/Teacher/TeachersList.aspx");
            f.Register <TeacherObjectsController>("~/Teacher/TeacherObjects.aspx");
            f.Register <ShareController>("~/Teacher/Share.aspx");
            f.Register <ThemePagesController>("~/Teacher/ThemePages.aspx");
            f.Register <CourseBehaviorController>("~/Teacher/CourseBehavior.aspx");

            f.Register <StudentPageController>("~/Student/StudentPage.aspx");
            f.Register <TestDetailsController>("~/Student/TestDetails.aspx");
            f.Register <OpenTestController>("~/Student/OpenTest.aspx");
            f.Register <ThemeResultController>("~/Student/ThemeResult.aspx");
            f.Register <StageResultController>("~/Student/StageResult.aspx");
            f.Register <CurriculumnResultController>("~/Student/CurriculumnResult.aspx");
            f.Register <CompiledQuestionsDetailsController>("~/Student/CompiledQuestionsDetails.aspx");
        }
Exemplo n.º 12
0
        public static void RegisterPages(FormsModel f)
        {
            f.Register<HomeController>("~/Home.aspx");
            f.Register<LoginController>("~/Login.aspx");
            f.Register<Admin_EditGroupController>("~/Admin/EditGroup.aspx");
            f.Register<Admin_SelectGroupController>("~/Admin/SelectGroup.aspx");
            f.Register<Admin_RemoveUserFromGroupController>("~/Admin/RemoveUserFromGroup.aspx");
            f.Register<Admin_IncludeUserIntoGroupController>("~/Admin/IncludeUserIntoGroup.aspx");
            f.Register<Admin_EditUserController>("~/Admin/EditUser.aspx");
            f.Register<Admin_EditSettingController>("~/Admin/EditSetting.aspx");
            f.Register<Admin_GroupsController>("~/Admin/Groups.aspx");
            f.Register<CreateGroupController>("~/Admin/CreateGroup.aspx");
            f.Register<Admin_CreateUserController>("~/Admin/CreateUser.aspx");
            f.Register<Admin_RemoveGroupConfirmationController>("~/Admin/RemoveGroupConfirmation.aspx");
            f.Register<Admin_RemoveUserConfirmationController>("~/Admin/RemoveUserConfirmation.aspx");
            f.Register<Admin_RemoveSettingConfirmationController>("~/Admin/RemoveSettingConfirmation.aspx");
            f.Register<Admin_SettingsController>("~/Admin/Settings.aspx");
            f.Register<Admin_CreateSettingController>("~/Admin/CreateSetting.aspx");
            f.Register<Admin_UsersController>("~/Admin/Users.aspx");
            f.Register<Admin_CreateBulkUserController>("~/Admin/CreateUserBulk.aspx");
            f.Register<Admin_SearchPageSolrController>("~/Admin/SearchPageSolr.aspx");

            f.Register<CurriculumTimelineController>("~/Teacher/CurriculumTimeline.aspx");
            f.Register<CurriculumEditController>("~/Teacher/CurriculumEdit.aspx");
            f.Register<CurriculumDeleteConfirmationController>("~/Teacher/CurriculumDeleteConfirmation.aspx");
            f.Register<CourseEditController>("~/Teacher/CourseEdit.aspx");
            f.Register<CourseDeleteConfirmationController>("~/Teacher/CourseDeleteConfirmation.aspx");
            f.Register<CurriculumAssignmentController>("~/Teacher/CurriculumAssignment.aspx");
            f.Register<StatisticSelectController>("~/Teacher/StatisticSelect.aspx");
            f.Register<StatisticShowCurriculumsController>("~/Teacher/StatisticShowCurriculums.aspx");
            f.Register<StatisticShowController>("~/Teacher/StatisticShow.aspx");
            f.Register<StatisticShowGraphController>("~/Teacher/StatisticShowGraph.aspx");
            f.Register<TeachersListController>("~/Teacher/TeachersList.aspx");
            f.Register<TeacherObjectsController>("~/Teacher/TeacherObjects.aspx");
            f.Register<ShareController>("~/Teacher/Share.aspx");
            f.Register<ThemePagesController>("~/Teacher/ThemePages.aspx");
            f.Register<CourseBehaviorController>("~/Teacher/CourseBehavior.aspx");

            f.Register<StudentPageController>("~/Student/StudentPage.aspx");
            f.Register<TestDetailsController>("~/Student/TestDetails.aspx");
            f.Register<OpenTestController>("~/Student/OpenTest.aspx");
            f.Register<ThemeResultController>("~/Student/ThemeResult.aspx");
            f.Register<StageResultController>("~/Student/StageResult.aspx");
            f.Register<CurriculumnResultController>("~/Student/CurriculumnResult.aspx");
            f.Register<CompiledQuestionsDetailsController>("~/Student/CompiledQuestionsDetails.aspx");
        }
Exemplo n.º 13
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(FormsModel model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into Forms(");
            strSql.Append("ForumId,ForumName,ForumMemo,OrderNo,ForumType,ForumClass");
            strSql.Append(") values (");
            strSql.Append("@ForumId,@ForumName,@ForumMemo,@OrderNo,@ForumType,@ForumClass");
            strSql.Append(") ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@ForumId",    SqlDbType.Decimal,    9),
                new SqlParameter("@ForumName",  SqlDbType.VarChar,   50),
                new SqlParameter("@ForumMemo",  SqlDbType.VarChar, 1000),
                new SqlParameter("@OrderNo",    SqlDbType.Int,        4),
                new SqlParameter("@ForumType",  SqlDbType.VarChar,   20),
                new SqlParameter("@ForumClass", SqlDbType.VarChar, 20)
            };

            parameters[0].Value = model.ForumId;
            parameters[1].Value = model.ForumName;
            parameters[2].Value = model.ForumMemo;
            parameters[3].Value = model.OrderNo;
            parameters[4].Value = model.ForumType;
            parameters[5].Value = model.ForumClass;

            bool result = false;

            try
            {
                helper.ExecSqlReInt(strSql.ToString(), parameters);
                result = true;
            }
            catch (Exception ex)
            {
                this.helper.Close();
                throw ex;
            }
            finally
            {
            }
            return(result);
        }
        private List <SqlParameter> BuildSpParams(FormsModel FormsModel)
        {
            var spParameters = new List <SqlParameter>();

            if (FormsModel.ContactFormsID > 0) // Only in case of Update
            {
                spParameters.Add(new SqlParameter("ContactFormsID", FormsModel.ContactFormsID));
            }

            spParameters.AddRange(new List <SqlParameter> {
                new SqlParameter("ContactID", (object)FormsModel.ContactID),
                new SqlParameter("UserID", (object)FormsModel.UserID ?? DBNull.Value),
                new SqlParameter("AssessmentID", (object)FormsModel.AssessmentID ?? DBNull.Value),
                new SqlParameter("ResponseID", (object)FormsModel.ResponseID ?? DBNull.Value),
                new SqlParameter("DocumentStatusID", (object)FormsModel.DocumentStatusID),
                new SqlParameter("ModifiedOn", FormsModel.ModifiedOn ?? DateTime.Now)
            });
            return(spParameters);
        }
Exemplo n.º 15
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public FormsModel GetModel(decimal ForumId)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select ForumId, ForumName, ForumMemo, OrderNo, ForumType, ForumClass  ");
            strSql.Append("  from Forms ");
            strSql.Append(" where ForumId=@ForumId ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ForumId", SqlDbType.Decimal, 9)
            };
            parameters[0].Value = ForumId;


            FormsModel model = new FormsModel();
            DataSet    ds    = helper.ExecSqlReDs(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["ForumId"].ToString() != "")
                {
                    model.ForumId = decimal.Parse(ds.Tables[0].Rows[0]["ForumId"].ToString());
                }
                model.ForumName = ds.Tables[0].Rows[0]["ForumName"].ToString();
                model.ForumMemo = ds.Tables[0].Rows[0]["ForumMemo"].ToString();
                if (ds.Tables[0].Rows[0]["OrderNo"].ToString() != "")
                {
                    model.OrderNo = int.Parse(ds.Tables[0].Rows[0]["OrderNo"].ToString());
                }
                model.ForumType  = ds.Tables[0].Rows[0]["ForumType"].ToString();
                model.ForumClass = ds.Tables[0].Rows[0]["ForumClass"].ToString();

                return(model);
            }
            else
            {
                return(model);
            }
        }
        public static Response <FormsViewModel> ToViewModel(this Response <FormsModel> entity)
        {
            if (entity == null)
            {
                return(null);
            }

            var model     = entity.CloneResponse <FormsViewModel>();
            var FormsList = new List <FormsViewModel>();

            if (entity.DataItems != null)
            {
                entity.DataItems.ForEach(delegate(FormsModel FormsModel)
                {
                    var transformedModel = FormsModel.ToViewModel();
                    FormsList.Add(transformedModel);
                });

                model.DataItems = FormsList;
            }

            return(model);
        }
        private string CreateWidgets(FormsModel formsModel)
        {
            string xaml = null;

            foreach (var areasFormulario in formsModel.AreasFormulario)
            {
                //Titulo do formulário (Fundo colorido)
                xaml += $"{DynamicPage.StartLabelTitleForms}{areasFormulario.Descricao}{DynamicPage.EndLabelTitleForms}";
                foreach (var questoes in areasFormulario.Questoes)
                {
                    switch (questoes.TipoResposta)
                    {
                    case (int)ResponseTypes.Decimal:
                        xaml += CreateDecimalTextFields(questoes);
                        break;

                    case (int)ResponseTypes.CaixaSelecao:
                        xaml += CreateRadioButtons(questoes);
                        break;
                    }
                }
            }
            return(xaml);
        }
Exemplo n.º 18
0
        /// <summary>
        /// Updates the Forms.
        /// </summary>
        /// <param name="FormsModel">The Forms model.</param>
        /// <returns>Response&lt;FormsModel&gt;.</returns>
        public Response <FormsModel> UpdateIntakeForms(FormsModel FormsModel)
        {
            const string apiUrl = BaseRoute + "UpdateIntakeForms";

            return(communicationManager.Put <FormsModel, Response <FormsModel> >(FormsModel, apiUrl));
        }
 public IHttpActionResult UpdateIntakeForms(FormsModel FormsModel)
 {
     return(new HttpResult <Response <FormsModel> >(_IntakeFormsRuleEngine.UpdateIntakeForms(FormsModel), Request));
 }
 /// <summary>
 /// Updates the Forms.
 /// </summary>
 /// <param name="FormsModel">The Forms model.</param>
 /// <returns>Response&lt;FormsModel&gt;.</returns>
 public Response <FormsModel> UpdateIntakeForms(FormsModel FormsModel)
 {
     return(_IntakeFormsService.UpdateIntakeForms(FormsModel));
 }
Exemplo n.º 21
0
 public IHttpActionResult UpdateIntakeForms(FormsModel formsModel)
 {
     return(new HttpResult <Response <FormsModel> >(_IntakeFormsDataProvider.UpdateIntakeForms(formsModel), Request));
 }
 /// <summary>
 /// Adds the Forms.
 /// </summary>
 /// <param name="FormsModel">The Forms model.</param>
 /// <returns>Response&lt;FormsModel&gt;.</returns>
 public Response <FormsModel> AddIntakeForms(FormsModel FormsModel)
 {
     return(_IntakeFormsService.AddIntakeForms(FormsModel));
 }