private void PopulateStudentDetail(string Id) { PanelStudentInfo.Controls.Clear(); student Std = StudentService.GetByIdFull(Id); if (Std != null) { visit Visit = new visit(); Visit.student_id = Std.id; Visit.date = DateTime.Now; Visit.info = "visit"; visit VisitDB = (visit)VisitService.Add(Visit); if (VisitDB != null) { Dictionary <string, object> StudentInfo = new Dictionary <string, object>(); StudentInfo.Add("Student ID", Std.id); StudentInfo.Add("Student Name", Std.name); if (Std.@class != null) { StudentInfo.Add("Student Class", [email protected]_name); } StudentInfo.Add("Visit_No", VisitDB.id.ToString()); StudentInfo.Add("Date", VisitDB.date.ToString()); PanelStudentInfo.Controls.Add(ControlUtil.GenerateTableFromMap(StudentInfo)); } } else { PanelStudentInfo.Controls.Add(ControlUtil.GenerateLabel("~<i>Student Not Found</i>")); } }
private string StudentVisit(string StdId) { VisitService = new VisitService(); visit Visit = new visit() { student_id = StdId, date = DateTime.Now, info = "visit" }; visit VisitDB = (visit)VisitService.Add(Visit); if (VisitDB != null) { VisitDB.student = null; return(JsonConvert.SerializeObject(VisitDB)); } return("0"); }