コード例 #1
0
        public ActionResult Detail(int?id)
        {
            VMLoggedUser        vmf = Session["LoggedInUser"] as VMLoggedUser;
            VMESSPJobCardDetail vMESSPJobCardDetail = JobCardESSPService.GetJobCardEmpDetail(id, vmf);

            return(View(vMESSPJobCardDetail));
        }
コード例 #2
0
        public VMESSPJobCardDetail GetJobCardEmpDetail(int?id, VMLoggedUser LoggedInUser)
        {    //Gets the Specific JobCard flow id
            Expression <Func <VAT_JobCardFlow, bool> > SpecificEntries = c => c.JobCardAppID == id;
            List <VAT_JobCardFlow> vatJobCardFlows = VATJobCardAppFlowReporsitory.FindBy(SpecificEntries);
            //Gets the Specific Jobcard Application id whose Detail is to shown.
            Expression <Func <VEP_JobCardApplication, bool> > SpecificEntries2 = c => c.PJobCardAppID == id;
            VEP_JobCardApplication dbVEP_JobCard = VEPJobCardApplicationReporsitory.FindBy(SpecificEntries2).First();
            //View Model of the Job card Application to show Specific job card's Data in the View.
            VMESSPJobCardDetail vmesspJobCardDetail = new VMESSPJobCardDetail();

            vmesspJobCardDetail.DBVATjobcardflow = vatJobCardFlows.ToList();
            vmesspJobCardDetail.EmployeeName     = dbVEP_JobCard.EmployeeName;
            vmesspJobCardDetail.DesignationName  = dbVEP_JobCard.DesignationName;
            vmesspJobCardDetail.JobCardName      = dbVEP_JobCard.JobCardName;
            vmesspJobCardDetail.JobCardStageName = dbVEP_JobCard.JobCardStageName;
            vmesspJobCardDetail.DateCreated      = dbVEP_JobCard.DateCreated;
            vmesspJobCardDetail.DateStarted      = dbVEP_JobCard.DateStarted;
            vmesspJobCardDetail.DateEnded        = dbVEP_JobCard.DateEnded;
            vmesspJobCardDetail.TimeEnd          = dbVEP_JobCard.TimeEnd;
            vmesspJobCardDetail.TimeStart        = dbVEP_JobCard.TimeStart;
            vmesspJobCardDetail.Minutes          = dbVEP_JobCard.Minutes;
            vmesspJobCardDetail.Remarks          = dbVEP_JobCard.Remarks;
            vmesspJobCardDetail.LMName           = LoggedInUser.LMEmployeeName;

            return(vmesspJobCardDetail);
        }