コード例 #1
0
        private void btnUpdateCurriculumEnquiryItemEnrollmentQty_Click(object sender, EventArgs e)
        {
            using (frmUpdateSelectedCurriculumEnrollQty frm = new frmUpdateSelectedCurriculumEnrollQty())
            {
                CurriculumEnquiry CE = (CurriculumEnquiry)curriculumEnquiryInprogressBindingSource.Current;

                using (var Dbconnection = new MCDEntities())
                {
                    Data.Models.Enquiry EnquiryObj = (Data.Models.Enquiry)enquiryInprogressBindingSource.Current;
                    Dbconnection.Enquiries.Attach(EnquiryObj);

                    Dbconnection.Entry(CE).Collection(a => a.Enrollments).Load();

                };

                frm.nudQtyToEnroll.Minimum = CE.Enrollments.Count + 1;
                frm.nudQtyToEnroll.Value = CE.Enrollments.Count + 1;
                frm.CurrentCurriculumEnquiry = CE;
                frm.ShowDialog();
                //any change to the Qty will be saved.
                using (var Dbconnection = new MCDEntities())
                {
                    Dbconnection.CurriculumEnquiries.Attach(CE);
                    Dbconnection.Entry(CE).State = EntityState.Modified;
                    Dbconnection.SaveChanges();
                };
                this.curriculumEnquiryInprogressBindingSource.ResetCurrentItem();
                //this.refreshInProgressEnquiry(CurrentSelectedEnquiryID);
            }
        }
コード例 #2
0
ファイル: frmNewEnquiry.cs プロジェクト: Lirababe/Impendulo
 private void btnUpdateQty_Click(object sender, EventArgs e)
 {
     if (curriculumEnquiryBindingSource.Count > 0)
     {
         frmUpdateSelectedCurriculumEnrollQty frm = new frmUpdateSelectedCurriculumEnrollQty();
         frm.CurrentCurriculumEnquiry = (CurriculumEnquiry)this.curriculumEnquiryBindingSource.Current;
         frm.ShowDialog();
         this.refreshSelectedCurriculum();
     }
 }
コード例 #3
0
 private void btnUpdateQty_Click(object sender, EventArgs e)
 {
     if (enquiryBindingSource.Count > 0)
     {
         frmUpdateSelectedCurriculumEnrollQty frm = new frmUpdateSelectedCurriculumEnrollQty();
         frm.CurrentlySelectedEnquiry = (Data.Models.Enquiry) this.enquiryBindingSource.Current;
         frm.ShowDialog();
         this.refreshSelectedEnqiuries();
     }
 }