public ActionResult Create(StudentModel iList) { if (ModelState.IsValid) { StudentHandler IHandler = new StudentHandler(); if (IHandler.InsertStudent(iList)) { ViewBag.AlertMsg = "Item Added successfully"; ModelState.Clear(); } else { ViewBag.AlertMsg = "Item Add Failed"; ModelState.Clear(); } } ClassHandler gHandler = new ClassHandler(); List <ClassModel> classlist = new List <ClassModel>(); classlist = gHandler.GetClassList().ToList(); classlist.Insert(0, new ClassModel() { ClassID = 0, ClassName = "Select" }); ViewBag.ListOfClasses = classlist; return(View()); }
public ActionResult Create(ClassModel iList) { if (ModelState.IsValid) { ClassHandler IHandler = new ClassHandler(); if (IHandler.InsertClass(iList)) { ViewBag.AlertMsg = "Item Added successfully"; ModelState.Clear(); } else { ViewBag.AlertMsg = "Item Add Failed"; ModelState.Clear(); } } GradeHandler gHandler = new GradeHandler(); List <GradeModel> gradelist = new List <GradeModel>(); gradelist = gHandler.GetGradeList().ToList(); gradelist.Insert(0, new GradeModel() { GradeID = 0, GradeName = "Select" }); ViewBag.ListOfGrades = gradelist; return(View()); }
public IActionResult Index() { ViewBag.ItemList = "Class List Page"; ClassHandler iHandler = new ClassHandler(); ModelState.Clear(); return(View(iHandler.GetClassList())); }
public ActionResult Edit(int id, ClassModel iList) { try { ClassHandler iHnadler = new ClassHandler(); iList.ClassID = id; iHnadler.UpdateClass(iList); return(RedirectToAction("Index")); } catch (Exception) { return(View()); } }
public ActionResult Create() { ClassHandler gHandler = new ClassHandler(); List <ClassModel> classlist = new List <ClassModel>(); classlist = gHandler.GetClassList().ToList(); classlist.Insert(0, new ClassModel() { ClassID = 0, ClassName = "Select" }); ViewBag.ListOfClasses = classlist; return(View()); }
public ActionResult Delete(int id) { try { ClassHandler iHandler = new ClassHandler(); if (iHandler.DeleteClass(id)) { ViewBag.AlertMsg = "Item Deleted successfully"; } return(RedirectToAction("Index")); } catch (Exception) { return(View()); } }
public ActionResult Edit(int id) { StudentHandler iHandler = new StudentHandler(); StudentModel studentItem = iHandler.GetStudentList().Find(itemmmodel => itemmmodel.StudentID == id); ClassHandler gHandler = new ClassHandler(); List <ClassModel> classlist = new List <ClassModel>(); classlist = gHandler.GetClassList().ToList(); classlist.Insert(studentItem.Classes.ClassID, new ClassModel() { ClassID = 0, ClassName = "Select" }); ViewBag.ListOfClasses = classlist; return(View(studentItem)); }
public ActionResult Edit(int id) { ClassHandler iHandler = new ClassHandler(); ClassModel classItem = iHandler.GetClassList().Find(itemmmodel => itemmmodel.ClassID == id); GradeHandler gHandler = new GradeHandler(); List <GradeModel> gradelist = new List <GradeModel>(); gradelist = gHandler.GetGradeList().ToList(); gradelist.Insert(classItem.Grade.GradeID, new GradeModel() { GradeID = 0, GradeName = "Select" }); ViewBag.ListOfGrades = gradelist; return(View(classItem)); }
public IActionResult Index(int ClassID) { ViewBag.ItemList = "Attendance List Page"; AttendanceHandler iHandler = new AttendanceHandler(); ClassHandler gHandler = new ClassHandler(); List <ClassModel> classlist = new List <ClassModel>(); classlist = gHandler.GetClassList().ToList(); classlist.Insert(0, new ClassModel() { ClassID = 0, ClassName = "Select" }); ViewBag.ListOfClasses = classlist; ModelState.Clear(); return(View(iHandler.GetAttendanceList(ClassID))); }
public static void GetXmlAttributeOverrides(XmlAttributeOverrides overrides, Type type) { if (type.BaseType != null) { GetXmlAttributeOverrides(overrides, type.BaseType); } foreach (Type derived in type.GetInterfaces()) { foreach (PropertyInfo propertyInfo in derived.GetProperties()) { XmlAttributeAttribute xmlAttributeAttribute = ClassHandler.GetCustomAttribute<XmlAttributeAttribute>(propertyInfo, true) as XmlAttributeAttribute; if (xmlAttributeAttribute == null) continue; XmlAttributes attr1 = new XmlAttributes(); attr1.XmlAttribute = new XmlAttributeAttribute(); attr1.XmlAttribute.AttributeName = xmlAttributeAttribute.AttributeName; overrides.Add(type, propertyInfo.Name, attr1); } } }
static void Main(string[] args) { XmlAttributeOverrides XmlAttributeOverrides = new XmlAttributeOverrides(); ClassHandler.GetXmlAttributeOverrides(XmlAttributeOverrides, typeof(TestB)); try { TestB xtest = new TestB() { PropertyNameX = "RajX", PropertyNameY = "RajY", PropertyNameZ = "RajZ" }; StringBuilder xmlString = new StringBuilder(); using (XmlWriter xtw = XmlTextWriter.Create(xmlString)) { XmlSerializer serializer = new XmlSerializer(typeof(TestB), XmlAttributeOverrides); serializer.Serialize(xtw, xtest); xtw.Flush(); } Console.WriteLine(xmlString.ToString()); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }
public void GetAllClass() { var classes = new ClassHandler(); classes.GetAllClass(); }
public void GetClass(int cid) { var classes = new ClassHandler(); classes.GetClass(cid); }
public void Addclass(int cid, string cname, int grade) { classhandler = new ClassHandler(); classhandler.AddClass(cid, cname, grade); }
public void UpdateClass(int cid, int grade) { var classes = new ClassHandler(); classes.UpdateClass(cid, grade); }
public void DeleteClass(int cid) { classHandler = new ClassHandler(); classHandler.DeleteClass(cid); }