// GET: LetterOfCommands/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LetterOfCommand letterOfCommand = db.LetterOfCommands.Find(id); string letterOfCommandDetailDasar = db.LetterOfCommandDetailDasars.Find(id).Dasar; string letterOfCommandDetailTembusan = db.LetterOfCommandDetailTembusans.Find(id).Tembusan; string letterOfCommandDetailUntuk = db.LetterOfCommandDetailUntuks.Find(id).Untuk; ViewBag.Dasar = letterOfCommandDetailDasar; ViewBag.Untuk = letterOfCommandDetailUntuk; ViewBag.Tembusan = letterOfCommandDetailTembusan; if (letterOfCommand == null) { return(HttpNotFound()); } PreliminaryServices activity = new PreliminaryServices(); var activities = activity.GetPreliminary().Where(p => p.PreliminaryID == letterOfCommand.AuditPlanningMemorandum.PreliminaryID); ViewBag.activid = db.Activities.Where(p => p.ActivityID.Equals(letterOfCommand.ActivityID)).Select(p => p.Name).FirstOrDefault(); string eng = db.EngagementActivities.Find(letterOfCommand.AuditPlanningMemorandum.Preliminary.EngagementID).Name; ViewBag.enggname = eng; ViewBag.nomer = db.AuditPlanningMemorandums.Find(letterOfCommand.AuditPlanningMemorandumID).NomerAPM; ViewBag.member = letterOfCommand.MemberID; ViewBag.supervisor = letterOfCommand.SupervisorID; ViewBag.leader = letterOfCommand.TeamLeaderID; ViewBag.pic = letterOfCommand.PICID; return(View(letterOfCommand)); }
public ActionResult GetEngPrelim(string nopre) { PreliminaryServices no = new PreliminaryServices(); var noap = no.GetPreliminary().Where(p => p.NomorPreliminarySurvey == nopre); IEnumerable <SelectListItem> apm = noap .Select(d => new SelectListItem { Value = d.EngagementID.ToString(), Text = d.EngagementActivity.Name }); return(Json(apm)); }
public ActionResult GetPrelim(string nopre) { //List<Preliminary> obj = new List<Preliminary>(); //obj = db.Preliminaries.Where(m => m.NomorPreliminarySurvey == nopre).ToList(); //SelectList obg = new SelectList(obj, "ActivityID", "ActivityID", 0); PreliminaryServices no = new PreliminaryServices(); var noap = no.GetPreliminary().Where(p => p.NomorPreliminarySurvey == nopre); IEnumerable <SelectListItem> apm = noap .Select(d => new SelectListItem { Value = d.ActivityID.ToString(), Text = d.Activity.Name }); return(Json(apm)); }
// GET: AuditPlanningMemorandums/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AuditPlanningMemorandum auditPlanningMemorandum = db.AuditPlanningMemorandums.Find(id); List <string> newFilesName = new List <string>(); List <string> paths = new List <string>(); UrlHelper url = Url; HttpServerUtilityBase server = Server; var getFiles = filesTransact.getFiles(auditPlanningMemorandum.NomerAPM.Replace("/", ""), out newFilesName, out paths, url, server); ViewBag.newFilesName = newFilesName; ViewBag.paths = paths; if (auditPlanningMemorandum == null) { return(HttpNotFound()); } PreliminaryServices no = new PreliminaryServices(); var noap = no.GetPreliminary().Where(p => p.PreliminaryID == auditPlanningMemorandum.PreliminaryID); var memberId = db.AuditPlanningMemorandums.Find(auditPlanningMemorandum.AuditPlanningMemorandumID).MemberID; ViewBag.memberName = memberId; ViewBag.activid = db.Activities.Where(p => p.ActivityID.Equals(auditPlanningMemorandum.ActivityID)).Select(p => p.Name).FirstOrDefault(); ViewBag.supervisor = auditPlanningMemorandum.SupervisorID; ViewBag.leader = auditPlanningMemorandum.TeamLeaderID; ViewBag.pic = auditPlanningMemorandum.PICID; ViewBag.member = auditPlanningMemorandum.MemberID; ViewBag.nomer = db.Preliminaries.Where(p => p.PreliminaryID.Equals(auditPlanningMemorandum.PreliminaryID)).Select(p => p.NomorPreliminarySurvey).FirstOrDefault(); Preliminary pre = db.Preliminaries.Where(p => p.PreliminaryID.Equals(auditPlanningMemorandum.PreliminaryID)).FirstOrDefault(); ViewBag.enggname = pre.EngagementActivity.Name; return(View(auditPlanningMemorandum)); }