public ActionResult Create([Bind(Include = "Id,HisProfileId,HisRequestId,dtRequested,dtSchedule,dtPerformed,Remarks,HisPhysicianId,HisInchargeId")] HisProfileReq hisProfileReq, string AddRequest) { if (AddRequest == "Create") { if (ModelState.IsValid) { db.HisProfileReqs.Add(hisProfileReq); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HisProfileId = new SelectList(db.HisProfiles, "Id", "Name", hisProfileReq.HisProfileId); ViewBag.HisRequestId = new SelectList(db.HisRequests, "Id", "Title", hisProfileReq.HisRequestId); ViewBag.HisPhysicianId = new SelectList(db.HisPhysicians, "Id", "Name"); ViewBag.HisInchargeId = new SelectList(db.HisIncharges, "Id", "Name"); } if (AddRequest == "Template") { Session["CreateRequestHdr"] = hisProfileReq; return(RedirectToAction("TemplateList")); } return(View(hisProfileReq)); }
// GET: HIS10/HisProfileReqs/Create public ActionResult Create() { int iPhysician = 0; if (User.Identity.IsAuthenticated) { string userAccntId = User.Identity.GetUserId(); var physician = db.HisPhysicians.Where(d => d.AccntUserId == userAccntId).FirstOrDefault(); if (physician != null) { iPhysician = (int)physician.Id; } } var newreq = new HisProfileReq(); newreq.dtRequested = System.DateTime.Now; newreq.dtSchedule = System.DateTime.Now.AddDays(1); ViewBag.HisProfileId = new SelectList(db.HisProfiles, "Id", "Name"); ViewBag.HisRequestId = new SelectList(db.HisRequests, "Id", "Title"); ViewBag.HisPhysicianId = new SelectList(db.HisPhysicians, "Id", "Name", iPhysician); ViewBag.HisInchargeId = new SelectList(db.HisIncharges, "Id", "Name"); return(View(newreq)); }
public ActionResult DeleteConfirmed(int id) { HisProfileReq hisProfileReq = db.HisProfileReqs.Find(id); db.HisProfileReqs.Remove(hisProfileReq); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: HIS10/HisProfileReqs/Create public ActionResult Create() { var newreq = new HisProfileReq(); newreq.dtRequested = System.DateTime.Today; ViewBag.HisProfileId = new SelectList(db.HisProfiles, "Id", "Name"); ViewBag.HisRequestId = new SelectList(db.HisRequests, "Id", "Title"); return(View(newreq)); }
public ActionResult Edit([Bind(Include = "Id,HisProfileId,HisRequestId,dtRequested,dtSchedule,dtPerformed,Remarks")] HisProfileReq hisProfileReq) { if (ModelState.IsValid) { db.Entry(hisProfileReq).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HisProfileId = new SelectList(db.HisProfiles, "Id", "Name", hisProfileReq.HisProfileId); ViewBag.HisRequestId = new SelectList(db.HisRequests, "Id", "Title", hisProfileReq.HisRequestId); return(View(hisProfileReq)); }
// GET: HIS10/HisProfileReqs/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HisProfileReq hisProfileReq = db.HisProfileReqs.Find(id); if (hisProfileReq == null) { return(HttpNotFound()); } return(View(hisProfileReq)); }
// GET: HIS10/HisProfileReqs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HisProfileReq hisProfileReq = db.HisProfileReqs.Find(id); if (hisProfileReq == null) { return(HttpNotFound()); } ViewBag.HisProfileId = new SelectList(db.HisProfiles, "Id", "Name", hisProfileReq.HisProfileId); ViewBag.HisRequestId = new SelectList(db.HisRequests, "Id", "Title", hisProfileReq.HisRequestId); return(View(hisProfileReq)); }
// GET: HIS10/HisNotificationLogs/Create public ActionResult Create(int?id) { ViewBag.HisNotificationId = new SelectList(db.HisNotifications, "Id", "RecType"); int requestid = (int)id; ViewBag.RefId = requestid.ToString(); HisProfileReq req = db.HisProfileReqs.Where(s => s.Id == requestid).FirstOrDefault(); //Models.HisRequest req = db.HisRequests.Find((int)requestid); if (requestid != 0) { Models.HisNotification temp = new HisNotification(); temp.DtSending = (DateTime)req.dtSchedule; temp.RefId = requestid; temp.RecType = "Client"; temp.RefTable = "HisProfileReqs"; temp.Message = db1.generateMessage((int)requestid); // temp.Message = requestid.ToString(); return(View(temp)); } return(View()); }