Exemplo n.º 1
0
        public ActionResult UpdateAParent(Int64 parentID)
        {
            ParentDal dataAccess   = new ParentDal();
            ParentDO  parentObject = DataAccess.ViewParentById(parentID);
            ParentPO  mappedData   = Mapper.MapParentDOToPO(parentObject);

            return(View(mappedData));
        }
Exemplo n.º 2
0
        public ActionResult ParentEnter()
        {
            ParentDal       dal       = new ParentDal();
            List <Parent>   objParent = dal.parents.ToList <Parent>();
            ParentViewModel std       = new ParentViewModel();

            std.parent  = new Parent();
            std.parents = objParent;
            return(View(std));
        }
Exemplo n.º 3
0
 public ActionResult ChangePassword(Parent p)
 {
     if (ModelState.IsValid)
     {
         ParentDal dal = new ParentDal();
         p.PPassword = Request.Form["Password"].ToString();
         dal.SaveChanges();
         return(View("SendPassword", p));
     }
     return(View(p));
 }
Exemplo n.º 4
0
        public ActionResult SearchParents()
        {
            ParentDal     dal         = new ParentDal();
            string        searchValue = Request.Form["PFirstName"];
            List <Parent> objParent   =
                (from x in dal.parents
                 where x.PFirstName.Contains(searchValue)
                 select x).ToList <Parent>();
            ParentViewModel par = new ParentViewModel();

            par.parents = objParent;
            return(View(par));
        }
Exemplo n.º 5
0
        public ActionResult ViewAllParents()
        {
            ParentDal       dataAccess  = new ParentDal();
            List <ParentPO> parentList  = new List <ParentPO>();
            List <ParentDO> dataObjects = dataAccess.ViewParents();

            foreach (ParentDO dataObject in dataObjects)
            {
                ParentPO mappedParent = Mapper.MapParentDOToPO(dataObject);
                parentList.Add(mappedParent);
            }

            return(View(parentList));
        }
Exemplo n.º 6
0
        public ActionResult Submit2(EmployeeNumber num)
        {
            if (ModelState.IsValid)
            {
                ParentDal     dal = new ParentDal();
                List <Parent> l   =
                    (from x in dal.parents
                     where x.PIdNumber == num.number
                     select x).ToList <Parent>();

                /*Assistant assis = list[0];
                 * list[0].LastName = "nahmani";
                 * assdal.SaveChanges();*/
                return(View("ChangePassword", l[0]));
            }
            return(View("ForgetPassword", new EmployeeNumber()));
        }
Exemplo n.º 7
0
        //public ActionResult ParentEnter()
        //{
        //    ParentViewModel prn = new ParentViewModel();
        //    prn.parent = new Parent();
        //    prn.parents = new List<Parent>();
        //    return View(prn);
        //}
        public ActionResult Submit()
        {
            ParentViewModel par       = new ParentViewModel();
            Parent          objParent = new Parent();

            objParent.PFirstName               = Request.Form["parent.PFirstName"].ToString();
            objParent.PLastName                = Request.Form["parent.PLastName"].ToString();
            objParent.PIdNumber                = Request.Form["parent.PIdNumber"].ToString();
            objParent.PEmail                   = Request.Form["parent.PEmail"].ToString();
            objParent.PPassword                = Request.Form["parent.PPassword"].ToString();
            objParent.PStudentIdNumber         = Request.Form["parent.PStudentIdNumber"].ToString();
            objParent.PAssistantEmployeeNumber = Request.Form["parent.PAssistantEmployeeNumber"].ToString();
            ParentDal dal = new ParentDal();

            //if (ModelState.IsValid)
            //    return View("Student", stud);
            //else
            //    return View("StudentEnter", stud);

            if (ModelState.IsValid)
            {
                //AssistantDal dal = new AssistantDal();
                //dal.Assistants.Add(myAssistant);// in memory adding
                //dal.SaveChanges();
                //return View("Assistant", myAssistant);
                dal.parents.Add(objParent);// in memory adding
                dal.SaveChanges();
                par.parent = new Parent();
            }
            //else
            //    return View("Enter", myAssistant);
            else
            {
                par.parent = objParent;
            }
            par.parents = dal.parents.ToList <Parent>();
            return(View("ParentEnter", par));
        }