public string getPrevDetails(int?id) { IList <TRN_USER_SPECIMEN_DET> trn_user_specimen_det = db.TRN_USER_SPECIMEN_DET.Where(t => t.USER_SPECIMEN_NO == id).ToList(); /*JavaScriptSerializer TheSerializer = new JavaScriptSerializer(); * return TheSerializer.Serialize(trn_user_specimen);*/ string ret = ""; List <string> toberemoved = new List <string>(); foreach (string crntSession in Session) { if (crntSession.Contains("specimen")) { toberemoved.Add(crntSession); } } foreach (string tmp in toberemoved) { Session.Remove(tmp); } foreach (TRN_USER_SPECIMEN_DET tmp_det in trn_user_specimen_det) { SET_SPECIMEN specimen = db.SET_SPECIMEN.Single(t => t.SPECIMEN_NO == tmp_det.SPECIMEN_NO); //Session.Add("specimen" + tmp_det.SPECIMEN_NO, tmp_det.QTY); this.SaveSpecimenOnSession(int.Parse(tmp_det.SPECIMEN_NO.ToString()), int.Parse(tmp_det.QTY.ToString()), (tmp_det.IS_ACTIVE == 1) ? "Active" : "Inactive"); if (specimen != null) { ret += "<tr id=" + tmp_det.SPECIMEN_NO + " tmptag=" + tmp_det.SPECIMEN_DET_NO + "><td>" + specimen.SPECIMEN_CODE + "</td><td>" + specimen.SPECIMEN_NAME + "</td><td>" + tmp_det.QTY + "</td><td>" + ((tmp_det.ACTIVE_SPEC) ? "Active" : "Inactive") + "</td><td><input class=\"btn btn-small btn-info\" onclick=\"setEdit($(this).closest('tr').children(':eq(0)').text(),$(this).closest('tr').children(':eq(2)').text())\" value=\"Edit\" type=\"button\">" + "<input class=\"btn btn-small btn-danger\" onclick=\"removeSpecimen( $(this).closest(\'tr\').attr('id'));$(this).closest(\'tr\').remove();\" value=\"Remove\" type=\"button\"></td><td></td></tr>"; } } return(ret); }
public ActionResult DeleteConfirmed(decimal id) { SET_SPECIMEN set_specimen = db.SET_SPECIMEN.Single(s => s.SPECIMEN_NO == id); db.SET_SPECIMEN_DELETE(set_specimen.SPECIMEN_NO, decimal.Parse(Session["sess_USER_NO"].ToString()), decimal.Parse(Session["sess_LOGON_NO"].ToString())); return(RedirectToAction("Index")); }
// // GET: /Specimen/Delete/5 public ActionResult Delete(decimal id = 0) { SET_SPECIMEN set_specimen = db.SET_SPECIMEN.Single(s => s.SPECIMEN_NO == id); if (set_specimen == null) { return(HttpNotFound()); } return(View(set_specimen)); }
// // GET: /Specimen/Edit/5 public ActionResult Edit(decimal id = 0) { SET_SPECIMEN set_specimen = db.SET_SPECIMEN.Single(s => s.SPECIMEN_NO == id); if (set_specimen == null) { return(HttpNotFound()); } ViewBag.BOOK_TYPE_NO = new SelectList(db.SET_BOOK_TYPE, "BOOK_TYPE_NO", "BOOK_TYPE_NAME", set_specimen.BOOK_TYPE_NO); return(View(set_specimen)); }
public ActionResult Edit(SET_SPECIMEN set_specimen) { if (ModelState.IsValid) { db.SET_SPECIMEN_UPDATE(set_specimen.SPECIMEN_NO, decimal.Parse(Session["sess_USER_NO"].ToString()), decimal.Parse(Session["sess_LOGON_NO"].ToString()), set_specimen.SPECIMEN_NAME, set_specimen.SPECIMEN_CODE, set_specimen.SPECIMEN_NAME_BNG, set_specimen.SPECIMEN_DESC, set_specimen.BOOK_TYPE_NO, set_specimen.BOOK_UNIQUE_CODE, set_specimen.POSITION_ID, set_specimen.IS_ACTIVE, set_specimen.ACTIVE_FROM, set_specimen.ACTIVE_TO, set_specimen.SL_NUM); return(RedirectToAction("Index")); } ViewBag.BOOK_TYPE_NO = new SelectList(db.SET_BOOK_TYPE, "BOOK_TYPE_NO", "BOOK_TYPE_NAME", set_specimen.BOOK_TYPE_NO); return(View(set_specimen)); }