Esempio n. 1
0
 public ActionResult Edit(int id, IdCardStructure ipIdCardStructure)
 {
     try
     {
         if (ModelState.IsValid)
         {
             ((IEnumerable <IdCardStructure>)Session["Data"]).Where(x => x.intStudentID == id).ToList().ForEach(u =>
             {
                 u.strStudentName     = ipIdCardStructure.strStudentName;
                 u.strDateOfBirth     = ipIdCardStructure.strDateOfBirth;
                 u.lngContactNumber   = ipIdCardStructure.lngContactNumber;
                 u.strAddress1        = ipIdCardStructure.strAddress1;
                 u.strAddress2        = ipIdCardStructure.strAddress2;
                 u.strLandMark        = ipIdCardStructure.strLandMark;
                 u.strCity            = ipIdCardStructure.strCity;
                 u.intPincode         = ipIdCardStructure.intPincode;
                 u.strPhoto           = ipIdCardStructure.strPhoto;
                 u.strAlternativeName = ipIdCardStructure.strAlternativeName;
             });
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
     }
     return(View());
 }
Esempio n. 2
0
 public ActionResult Delete(int id, IdCardStructure collection)
 {
     try
     {
         // TODO: Add delete logic here
         IdCardStructure objDelte = ((List <IdCardStructure>)Session["Data"]).Where(x => x.intStudentID == id).ToList().FirstOrDefault();
         ((List <IdCardStructure>)Session["Data"]).Remove(objDelte);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Esempio n. 3
0
 public ActionResult Create(IdCardStructure ipIdCardStructure)
 {
     try
     {
         if (ModelState.IsValid)
         {
             List <IdCardStructure> lstIdCards = new List <IdCardStructure>();
             if (Session["Data"] != null)
             {
                 lstIdCards = ((IEnumerable <IdCardStructure>)Session["Data"]).ToList();
             }
             lstIdCards.Add(ipIdCardStructure);
             Session["Data"] = lstIdCards;
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
     }
     return(View());
 }