public ActionResult General([Bind(Include = "ticketid,assetnumber,assetowner,subject,priority,description,accomplishstatus,acknowledgestatus,ticketstatus,datecreated,datedue,employeeNumber")] GeneralTicketViewModel model) { string eno = Session["empNo"].ToString(); model.accomplishstatus = false; model.acknowledgestatus = false; model.ticketstatus = true; model.datecreated = DateTime.Now; if (ModelState.IsValid) { Ticket tt = new Ticket { accomplishstatus = model.accomplishstatus, acknowledgestatus = model.acknowledgestatus, ticketstatus = model.ticketstatus, datecreated = model.datecreated, employeeNumber = model.employeeNumber, subject = model.subject, description = model.description, datedue = model.datedue, assetnumber = null, assetowner = eno, }; _context.Tickets.Add(tt); _context.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.employeeNumber = new SelectList(_context.Employees.ToList().Where(x => x.position.Equals("Technician") || x.position.Equals("Administrator")), "employeeNumber", "fullname", model.employeeNumber); return(View(model)); }
public ActionResult General() { ViewBag.employeeNumber = new SelectList(_context.Employees.ToList().Where(x => x.position.Equals("Technician") || x.position.Equals("Administrator")), "employeeNumber", "fullname"); string eno = null, sub = null, bodd = null; eno = Session["empNo"].ToString(); sub = Session["Subject"].ToString(); bodd = Session["Body"].ToString(); GeneralTicketViewModel gtt; gtt = new GeneralTicketViewModel { employee = eno, subject = sub, description = bodd }; return(View(gtt)); }