public static string GetCourseID(long schoolCourseNum) { //No need to check RemotingRole; no call to db. SchoolCourse schoolCourse = GetFirstOrDefault(x => x.SchoolCourseNum == schoolCourseNum); return(schoolCourse == null ? "" : schoolCourse.CourseID); }
///<summary></summary> public SchoolCourse Copy(){ SchoolCourse sc=new SchoolCourse(); sc.SchoolCourseNum=SchoolCourseNum; sc.CourseID=CourseID; sc.Descript=Descript; return sc; }
///<summary></summary> private static long Insert(SchoolCourse sc) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { sc.SchoolCourseNum=Meth.GetLong(MethodBase.GetCurrentMethod(),sc); return sc.SchoolCourseNum; } return Crud.SchoolCourseCrud.Insert(sc); }
///<summary></summary> private static void Update(SchoolCourse sc){ if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),sc); return; } Crud.SchoolCourseCrud.Update(sc); }
///<summary></summary> public FormSchoolCourseEdit(SchoolCourse courseCur) { // // Required for Windows Form Designer support // InitializeComponent(); CourseCur=courseCur.Copy(); Lan.F(this); }
///<summary></summary> private static long Insert(SchoolCourse sc) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { sc.SchoolCourseNum = Meth.GetLong(MethodBase.GetCurrentMethod(), sc); return(sc.SchoolCourseNum); } return(Crud.SchoolCourseCrud.Insert(sc)); }
///<summary></summary> private static void Update(SchoolCourse sc) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), sc); return; } Crud.SchoolCourseCrud.Update(sc); }
///<summary></summary> public SchoolCourse Copy() { SchoolCourse sc = new SchoolCourse(); sc.SchoolCourseNum = SchoolCourseNum; sc.CourseID = CourseID; sc.Descript = Descript; return(sc); }
///<summary></summary> public static void InsertOrUpdate(SchoolCourse sc, bool isNew){ //No need to check RemotingRole; no call to db. //if(IsRepeating && DateTask.Year>1880){ // throw new Exception(Lans.g(this,"Task cannot be tagged repeating and also have a date.")); //} if(isNew){ Insert(sc); } else{ Update(sc); } }
private void butAdd_Click(object sender, System.EventArgs e) { SchoolCourse cur=new SchoolCourse(); FormSchoolCourseEdit FormS=new FormSchoolCourseEdit(cur); FormS.IsNew=true; FormS.ShowDialog(); if(FormS.DialogResult!=DialogResult.OK){ return; } changed=true; FillList(); listMain.SelectedIndex=-1; }
///<summary></summary> public static void InsertOrUpdate(SchoolCourse sc, bool isNew) { //No need to check RemotingRole; no call to db. //if(IsRepeating && DateTask.Year>1880){ // throw new Exception(Lans.g(this,"Task cannot be tagged repeating and also have a date.")); //} if (isNew) { Insert(sc); } else { Update(sc); } }
public static string GetDescript(SchoolCourse course) { //No need to check RemotingRole; no call to db. return(course.CourseID + " " + course.Descript); }
private void butOK_Click(object sender,EventArgs e) { if(gridMain.GetSelectedIndex()==-1) { MsgBox.Show(this,"Please select a course."); return; } if(IsSelectionMode) { CourseSelected=SchoolCourses.List[gridMain.GetSelectedIndex()]; DialogResult=DialogResult.OK; } }
private void gridMain_CellDoubleClick(object sender,ODGridClickEventArgs e) { if(gridMain.GetSelectedIndex()==-1) { return; } if(IsSelectionMode) { CourseSelected=SchoolCourses.List[gridMain.GetSelectedIndex()]; DialogResult=DialogResult.OK; return; } FormSchoolCourseEdit FormS=new FormSchoolCourseEdit(SchoolCourses.List[gridMain.GetSelectedIndex()]); FormS.ShowDialog(); if(FormS.DialogResult!=DialogResult.OK) { return; } changed=true; FillGrid(); }
public static string GetDescript(SchoolCourse course){ //No need to check RemotingRole; no call to db. return course.CourseID+" "+course.Descript; }