///<summary></summary> public static long Insert(ReqStudent req) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { req.ReqStudentNum=Meth.GetLong(MethodBase.GetCurrentMethod(),req); return req.ReqStudentNum; } return Crud.ReqStudentCrud.Insert(req); }
///<summary></summary> public static void Update(ReqStudent req) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),req); return; } Crud.ReqStudentCrud.Update(req); }
///<summary></summary> public static long Insert(ReqStudent req) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { req.ReqStudentNum = Meth.GetLong(MethodBase.GetCurrentMethod(), req); return(req.ReqStudentNum); } return(Crud.ReqStudentCrud.Insert(req)); }
///<summary></summary> public static void Update(ReqStudent req) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), req); return; } Crud.ReqStudentCrud.Update(req); }
///<summary></summary> public ReqStudent Copy(){ ReqStudent r=new ReqStudent(); r.ReqStudentNum=ReqStudentNum; r.ReqNeededNum=ReqNeededNum; r.Descript=Descript; r.SchoolCourseNum=SchoolCourseNum; r.ProvNum=ProvNum; r.AptNum=AptNum; r.PatNum=PatNum; r.InstructorNum=InstructorNum; r.DateCompleted=DateCompleted; return r; }
///<summary></summary> public ReqStudent Copy() { ReqStudent r = new ReqStudent(); r.ReqStudentNum = ReqStudentNum; r.ReqNeededNum = ReqNeededNum; r.Descript = Descript; r.SchoolCourseNum = SchoolCourseNum; r.ProvNum = ProvNum; r.AptNum = AptNum; r.PatNum = PatNum; r.InstructorNum = InstructorNum; r.DateCompleted = DateCompleted; return(r); }
///<summary>Surround with try/catch.</summary> public static void Delete(long reqStudentNum) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), reqStudentNum); return; } ReqStudent req = GetOne(reqStudentNum); //if a reqneeded exists, then disallow deletion. if (ReqNeededs.GetReq(req.ReqNeededNum) == null) { throw new Exception(Lans.g("ReqStudents", "Cannot delete requirement. Delete the requirement needed instead.")); } string command = "DELETE FROM reqstudent WHERE ReqStudentNum = " + POut.Long(reqStudentNum); Db.NonQ(command); }
private void butAdd_Click(object sender,EventArgs e) { if(gridReqs.SelectedIndices.Length==0){ MsgBox.Show(this,"Please select at least one requirement from the list at the left first."); return; } ReqStudent req; for(int i=0;i<gridReqs.SelectedIndices.Length;i++){ req=new ReqStudent(); req.AptNum=AptNum; //req.DateCompleted req.Descript=ReqTable.Rows[gridReqs.SelectedIndices[i]]["Descript"].ToString(); if(comboInstructor.SelectedIndex>0){ req.InstructorNum=ProviderC.ListShort[comboInstructor.SelectedIndex-1].ProvNum; } req.PatNum=PatNum; req.ProvNum=StudentList[gridStudents.GetSelectedIndex()].ProvNum; req.ReqNeededNum=PIn.Long(ReqTable.Rows[gridReqs.SelectedIndices[i]]["ReqNeededNum"].ToString()); //req.ReqStudentNum=0 until synch on OK. req.SchoolCourseNum=SchoolCourses.List[comboCourse.SelectedIndex].SchoolCourseNum; reqsAttached.Add(req); hasChanged=true; } FillAttached(); }