コード例 #1
0
        public static StudentMgt StudentMgtService()
        {
            StudentMgt mgt = new StudentMgt();

            mgt.Url = Url("/Codeunit/StudentMgt");
            mgt.UseDefaultCredentials = false;
            mgt.Credentials           = new NetworkCredential(GeneralSetup.SoapUsername, GeneralSetup.SoapPassword);
            return(mgt);
        }
コード例 #2
0
        private void InsertIntoSemesterReg(string transId, string programme)
        {
            var             reg_serv = WebServices.SemesterRegService();
            StudentMgt      mgt      = WebServices.StudentMgtService();
            SemesterRegCard regCard  = new SemesterRegCard();

            regCard.Reg_Transacton_ID     = transId;
            regCard.Student_No            = StudentNo();
            regCard.Student_Name          = GetStudentInfo().Name;
            regCard.Course_Code           = programme;
            regCard.Register_for          = SemesterRegCardService.Register_for.Units;
            regCard.Register_forSpecified = true;
            regCard.Module_code           = GetStudentInfo().Current_Student_Stage;
            regCard.Term              = GetStudentInfo().Current_Semester;
            regCard.Status            = SemesterRegCardService.Status.Open;
            regCard.StatusSpecified   = true;
            regCard.Campus            = GetStudentInfo().Global_Dimension_1_Code;
            regCard.Registration_Date = DateTime.Now;
            regCard.Academic_Year     = mgt.GetCurrentAcademicYear(DateTime.Now);
            reg_serv.Create(ref regCard);
        }