public async Task <IActionResult> Edit(int id, [Bind("ID,FirstName,LastName,Reg_No,Email,UserName,Password")] Student_details student_details) { if (id != student_details.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(student_details); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Student_detailsExists(student_details.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(student_details)); }
public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,Reg_No,Email,UserName,Password")] Student_details student_details) { if (ModelState.IsValid) { _context.Add(student_details); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(student_details)); }
public static void Main(string[] args) { int n; Console.WriteLine("Enter student number "); n = Convert.ToInt32(Console.ReadLine()); Student_details[] sd = new Student_details[n]; for (int i = 0; i < sd.Length; i++) { lable1: Console.WriteLine("Enter male or female m/f"); char ch = Convert.ToChar(Console.ReadLine()); if (ch.Equals('m') || ch.Equals('M')) { sd[i] = new MaleStudent1(); sd[i].Read(); } else if (ch.Equals('f') || ch.Equals('F')) { sd[i] = new FeMaleStudent1(); sd[i].Read(); } else { Console.WriteLine("Wrong input enter m of f"); goto lable1; } } foreach (Student_details s in sd) { if (s.GetMarks() >= 90) { AdmissionGrantedEvt += new LinkToEventHandler3(s.MyActionItem); } else { AdmissionDeniedEvt += new LinkToEventHandler3(s.MyActionItem); } } SendEvent(); Console.ReadLine(); }