private void btnSave_Click(object sender, EventArgs e) { var dept = _con.Departments.SingleOrDefault(c => c.name == box_dept.SelectedItem.ToString()); var course = _con.Courses.SingleOrDefault(c => c.name == box_course.SelectedItem.ToString()); var type = _con.Type.SingleOrDefault(c => c.name == box_type.SelectedItem.ToString()); var sem = _con.Semester.SingleOrDefault(c => c.name == box_semester.SelectedItem.ToString()); for (int i = 1; i < a; i++) { dynamic txtSubject = "txt_subject" + i.ToString(); dynamic txtSubCode = "txt_subcode" + i.ToString(); string dataSubject = ((TextBox)panel2.Controls[txtSubject]).Text; string dataSubCode = ((TextBox)panel2.Controls[txtSubCode]).Text; string subject = "(" + dataSubCode + ") " + dataSubject; //Checking with Subject Code var data = new tbl_subject { name = subject, tbl_typeId = type.id, tbl_courseId = course.id, tbl_semesterId = sem.id }; _con.Subject.Add(data); _con.SaveChanges(); } if (MessageBox.Show("Subjects Saved!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { FirstPage obj = new FirstPage(userName); obj.Show(); this.Close(); } }
public ActionResult DeleteConfirmed(int id) { tbl_subject tbl_subject = db.tbl_subject.Find(id); db.tbl_subject.Remove(tbl_subject); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "sub_id,sub_name")] tbl_subject tbl_subject) { if (ModelState.IsValid) { db.Entry(tbl_subject).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_subject)); }
public ActionResult Create([Bind(Include = "sub_id,sub_name")] tbl_subject tbl_subject) { if (ModelState.IsValid) { db.tbl_subject.Add(tbl_subject); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_subject)); }
// GET: subject/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_subject tbl_subject = db.tbl_subject.Find(id); if (tbl_subject == null) { return(HttpNotFound()); } return(View(tbl_subject)); }