コード例 #1
0
 protected void lstQuestionSingleOption_ItemDataBound(object sender, ListViewItemEventArgs e)
 {
     try
     {
         if (Mode == "Update")
         {
             HiddenField hdnFldOptionId = (HiddenField)e.Item.FindControl("hdnFldOptionId");
             CheckBox    chkOptions     = (CheckBox)e.Item.FindControl("chkOptions");
             DisclaimerQuestionOption objDisclaimerQuestionOption = DisclaimerQuestionController.GetDisclaimerQuestionOption(Convert.ToInt64(hdnFldOptionId.Value));
             DisclaimerQuestionAnswer objDisclaimerQuestionAnswer = DisclaimerQuestionController.GetDisclaimerQuestionAnswerByDisclaimerQuestionAndOptionIDs(DisclaimerId, objDisclaimerQuestionOption.questionId, objDisclaimerQuestionOption.ID);
             if (objDisclaimerQuestionAnswer != null)
             {
                 chkOptions.Checked = true;
             }
             else
             {
                 chkOptions.Checked = false;
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
        public DisclaimerQuestionOption UpdateDisclaimerQuestionOption(DisclaimerQuestionOption objDisclaimerQuestionOption)
        {
            try
            {
                objDisclaimerQuestionOption.updateDate = DateTime.Now;
                using (var context = new FitnessCenterEntities())
                {
                    context.DisclaimerQuestionOptions.Attach(context.DisclaimerQuestionOptions.Single(varL => varL.ID == objDisclaimerQuestionOption.ID));
                    context.DisclaimerQuestionOptions.ApplyCurrentValues(objDisclaimerQuestionOption);

                    context.SaveChanges();
                    return(objDisclaimerQuestionOption);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        public DisclaimerQuestionOption InsertDisclaimerQuestionOption(DisclaimerQuestionOption objDisclaimerQuestionOption)
        {
            try
            {
                objDisclaimerQuestionOption.insertDate = DateTime.Now;
                objDisclaimerQuestionOption.isDeleted  = false;

                using (var context = new FitnessCenterEntities())
                {
                    context.DisclaimerQuestionOptions.AddObject(objDisclaimerQuestionOption);
                    context.SaveChanges();
                    return(objDisclaimerQuestionOption);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }