public static void Main() { Global.Params = ModuleLoader.GetDeployParametsers(typeof(Program), "Mode=KaoHsiung"); //學生學期成績 string key = "JHSchool.Student.Detail0050"; if (FISCA.Permission.UserAcl.Current[key].Editable || FISCA.Permission.UserAcl.Current[key].Viewable) { K12.Presentation.NLDPanels.Student.AddDetailBulider(new DetailBulider <SemesterScoreItem>()); } JHSchool.SF.Evaluation.SemesterScoreEditor.RegisterHandler(delegate(string studentId) { SemesterScoreEditor form; form = new SemesterScoreEditor(JHStudent.SelectByID(studentId)); return(form.ShowDialog()); }); JHSchool.SF.Evaluation.SemesterScoreEditor.RegisterHandler(delegate(string studentId, int schoolYear, int semester) { SemesterScoreEditor form; form = new SemesterScoreEditor(JHStudent.SelectByID(studentId), JHSemesterScore.SelectBySchoolYearAndSemester(studentId, schoolYear, semester)); return(form.ShowDialog()); }); }
private void button1_Click(object sender, EventArgs e) { JHSemesterScoreRecord record = listBox1.SelectedItem as JHSemesterScoreRecord; SemesterScoreEditor editor = new SemesterScoreEditor(Student, record); editor.ShowDialog(); }
//一般新增 private void btnNornalAdd_Click(object sender, EventArgs e) { SemesterScoreEditor form = new SemesterScoreEditor(JHStudent.SelectByID(PrimaryKey)); if (form.ShowDialog() == DialogResult.OK) { LoadSemesterScores(); } listView.Focus(); }
private void btnView_Click(object sender, EventArgs e) { //btnModify_Click(sender, e); if (listView.SelectedItems.Count <= 0) { return; } SemesterScoreEditor form = new SemesterScoreEditor(JHStudent.SelectByID(PrimaryKey), listView.SelectedItems[0].Tag as JHSemesterScoreRecord, false); form.ShowDialog(); }
//修改 private void btnModify_Click(object sender, EventArgs e) { if (listView.SelectedItems.Count <= 0) { return; } SemesterScoreEditor form = new SemesterScoreEditor(JHStudent.SelectByID(PrimaryKey), listView.SelectedItems[0].Tag as JHSemesterScoreRecord); if (form.ShowDialog() == DialogResult.OK) { LoadSemesterScores(); } listView.Focus(); }
private void btnModify_Click(object sender, EventArgs e) { if (listView.SelectedItems.Count <= 0) { return; } JHSchool.Data.JHSemesterScoreRecord rec = listView.SelectedItems[0].Tag as JHSchool.Data.JHSemesterScoreRecord; if (SemesterScoreEditor.ShowDialog(studRec.ID, rec.SchoolYear, rec.Semester) == DialogResult.OK) { LoadSemesterScores(); } listView.Focus(); }