public ActionResult ViewStudent(SearchStudent searchStudent) { if (ModelState.IsValid) { CardDAO Card_DAO = new CardDAO(); if (Card_DAO.ISExsistCardDate(searchStudent.CardNumber)) { RegestrationDAO Registrator = new RegestrationDAO(); if (Registrator.IsValidCardInDataBase(searchStudent.CardNumber)) { StudentDAO Student_DAO = new StudentDAO(); return(View(Student_DAO.GetStudenInfo(searchStudent.CardNumber))); } else { ModelState.AddModelError("", "The Card Number is not sold yet,so there is no student registerd with this card number"); return(View("SearchStudent")); } } else { ModelState.AddModelError("", "There is no card with this card number.Please give a valid card number"); return(View("SearchStudent")); } } else { ModelState.AddModelError("", "The Card Number is invalid"); return(View("SearchStudent")); } }
public ActionResult RefreshParticularCard(SearchStudent active_CardNumber) { if (ModelState.IsValid) { CardDAO Card_DAO = new CardDAO(); if (Card_DAO.ISExsistCardDate(active_CardNumber.CardNumber)) { RegestrationDAO Registrator = new RegestrationDAO(); if (Registrator.IsValidCardInDataBase(active_CardNumber.CardNumber)) { ActiveUserDAO ActiveUser_DAO = new ActiveUserDAO(); if (ActiveUser_DAO.IsActive(active_CardNumber.CardNumber)) { ActiveUser_DAO.RefreshActiveUserListForParticularCard(active_CardNumber.CardNumber); return(View()); } else { ModelState.AddModelError("", "The Card is not active yet .So there is no reason for removing it from the active user list"); return(View("ShowParticularCard")); } } else { ModelState.AddModelError("", "The Card Number is not sold yet,so there is no student registerd with this card number"); return(View("ShowParticularCard")); } } else { ModelState.AddModelError("", "There is no card with this card number.Please give a valid card number"); return(View("ShowParticularCard")); } } else { ModelState.AddModelError("", "Active user not found"); return(View("ShowParticularCard")); } }
public ActionResult ViewCardUsage(SearchStudent searchStudent) { if (ModelState.IsValid) { CardDAO Card_DAO = new CardDAO(); if (Card_DAO.ISExsistCardDate(searchStudent.CardNumber)) { RegestrationDAO Registrator = new RegestrationDAO(); if (Registrator.IsValidCardInDataBase(searchStudent.CardNumber)) { ParticularCardUsageDAO CardUsage_DAO = new ParticularCardUsageDAO(); List <History> CardUsageList = CardUsage_DAO.ShowParticularCardHisroty(searchStudent.CardNumber).ToList(); GridView gridView = new GridView(); gridView.DataSource = CardUsageList; gridView.DataBind(); Session["CardUsage"] = gridView; return(View(CardUsageList)); } else { ModelState.AddModelError("", "The Card with this card number is not sold yet.So there is no student registerd with this card number."); return(View("ShowCardUsage")); } } else { ModelState.AddModelError("", "There is no card with this card number.Please give a valid card number."); return(View("ShowCardUsage")); } } else { ModelState.AddModelError("", "The Card Number is invalid."); return(View("ShowCardUsage")); } }