示例#1
0
        // GET: FamilyMember/Create/{Student ID}
        public ActionResult Create(int id)
        {
            FamilyMemberStudentModel fmsm = new FamilyMemberStudentModel();

            fmsm.FamilyMemberStudent           = new FamilyMemberStudent();
            fmsm.FamilyMemberStudent.StudentID = id;

            fmsm.RelationshipTypes = Utility.getLookupByName("RELATION");

            return(View(fmsm));
        }
示例#2
0
        // GET: FamilyMember/Edit/5
        public ActionResult Edit(int id)
        {
            FamilyMemberStudentModel fmsm = new FamilyMemberStudentModel();

            fmsm.FamilyMemberStudent = (from fms in DB.FamilyMemberStudents
                                        where fms.ID == id
                                        select fms).SingleOrDefault();

            fmsm.RelationshipTypes = Utility.getLookupByName("RELATION");

            return(View(fmsm));
        }
示例#3
0
        public ActionResult Create(FamilyMemberStudentModel model)
        {
            try
            {
                model.FamilyMemberStudent.FamilyMember.Person.PersonType = (int)Person.FamilyMember;

                DB.FamilyMemberStudents.InsertOnSubmit(model.FamilyMemberStudent);

                DB.SubmitChanges();

                return(RedirectToAction("Index", new { id = model.FamilyMemberStudent.StudentID }));
            }
            catch
            {
                return(View());
            }
        }
示例#4
0
        public ActionResult Edit(int id, FamilyMemberStudentModel model)
        {
            try
            {
                FamilyMemberStudent fmMemStud = (from fms in DB.FamilyMemberStudents
                                                 where fms.ID == id
                                                 select fms).SingleOrDefault();

                TryUpdateModel(fmMemStud, "FamilyMemberStudent");
                DB.SubmitChanges();

                return(RedirectToAction("Index", new { id = fmMemStud.StudentID }));
            }
            catch
            {
                return(View());
            }
        }