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); } }
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(); } }
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(); } }