public ActionResult Edit(int id) { // studentEntities1 conn = new studentEntities1(); student_info ed = conn.student_info.Where(my_model => my_model.id == id).FirstOrDefault(); return(View(ed)); }
public ActionResult Delete(int id) { // studentEntities1 conn = new studentEntities1(); student_info ed = conn.student_info.Where(my_model => my_model.id == id).FirstOrDefault(); conn.student_info.Remove(ed); conn.SaveChanges(); return(RedirectToAction("Index")); }
public Result <bool> NewAdmission(StudentViewModal modal) { var result = new Result <bool>(); try { var dateAndTime = DateTime.Now; var date = dateAndTime.Date; var dateValue2 = Convert.ToDateTime(modal.Date_of_birth); var dateValue3 = dateValue2.ToString("yyyy/MM/dd"); if (modal.Name.IsNotNullOrEmpty()) { student_info Std = new student_info(); Std.Name = modal.Name; Std.FatherName = modal.FatherName; Std.Gender = modal.Gender; Std.Date_of_birth = Convert.ToDateTime(dateValue3); Std.S_cnic = modal.S_cnic; Std.Religion = modal.Religion; Std.Cast = modal.Cast; Std.Family_id = modal.Family_id; Std.F_cnic = modal.F_cnic; Std.Phone = modal.Phone; Std.Father_ocupation = modal.Father_ocupation; Std.Address = modal.Address; Std.Simg = modal.base64textString; Std.Class = modal.Classname; Std.ClassRoll = modal.ClassRoll; Std.Monthly_dues = modal.Monthly_dues; Std.Admn_fee = modal.Admn_fee; Std.Refrence = modal.Refrence; Std.status = true; Std.Date_of_admn = date; Std.Admited_by = "Nsrullah"; _context.student_info.Add(Std); _context.SaveChanges(); result.Message = "New Admission Succcessfully"; result.Data = true; result.ResultType = ResultType.Success; } else { result.Message = "Record already have same name"; result.Data = false; result.ResultType = ResultType.Duplicate; } } catch (Exception e) { result.Data = false; result.ResultType = ResultType.Exception; result.Exception = e; result.Message = e.Message; } return(result); }
public ActionResult UpdateRecord(student_info std) { // studentEntities1 conn = new studentEntities1(); student_info oldrecord = conn.student_info.Where(my_modle => my_modle.id == std.id).FirstOrDefault(); oldrecord.names = std.names; oldrecord.mobile = std.mobile; conn.Entry(oldrecord).State = System.Data.Entity.EntityState.Modified; conn.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult InsertRecord(student_info std) { conn.student_info.Add(std); conn.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Home public ActionResult Index() { student_info st = new student_info(); return(View(st)); }