Esempio n. 1
0
 public ActionResult StudentLessons(int id)
 {
     try
     {
         Ws.WebService1 ws            = new Ws.WebService1();
         var            studentLesson = ws.getStudentLessonsbyId(id);
         return(PartialView("_StudentLessons", studentLesson));
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Esempio n. 2
0
        // GET: School
        public ActionResult Index()
        {
            try
            {
                using (var SC = new DAL.Model.MVC_Sc())
                {
                    Models.SchoolModel SM = new Models.SchoolModel();

                    Ws.WebService1 ws = new Ws.WebService1();

                    var DB = DAL.SchoolDB.getInstance();

                    var studentListWs       = ws.getAllStudent();
                    List <Models.Student> S = new List <Models.Student>();

                    foreach (var item in studentListWs)
                    {
                        S.Add(new Models.Student
                        {
                            Id      = item.Id,
                            Name    = item.Name,
                            Surname = item.Surname
                        });
                    }
                    SM.St = S;


                    var Lesson             = DB.getAllLesson();
                    List <Models.Lesson> L = new List <Models.Lesson>();
                    foreach (var item in Lesson)
                    {
                        L.Add
                            (new Models.Lesson
                        {
                            Id   = item.Id,
                            Name = item.LessonName
                        });
                    }
                    SM.Ls = L;

                    var Class             = DB.getAllClass();
                    List <Models.Class> C = new List <Models.Class>();
                    foreach (var item in Class)
                    {
                        C.Add(new Models.Class
                        {
                            Id   = item.Id,
                            Name = item.Name
                        }
                              );
                    }

                    SM.C = C;



                    var Teacher             = DB.getAllTeacher();
                    List <Models.Teacher> t = new List <Models.Teacher>();
                    foreach (var item in Teacher)
                    {
                        t.Add(new Models.Teacher
                        {
                            Id   = item.Id,
                            Name = item.Name
                        }
                              );
                    }


                    SM.Tc = t;

                    return(View(SM));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }