Пример #1
0
        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);
        }
Пример #2
0
        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"));
        }
Пример #3
0
        //
        // 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));
        }
Пример #4
0
        //
        // 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));
        }
Пример #5
0
 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));
 }