public IActionResult ViewAssignedProductsInPendingSR([FromRoute] int id)
        {
            StationeryRetrievalViewModel srVModel = new StationeryRetrievalViewModel();

            emp = JsonConvert.DeserializeObject <Employee>(HttpContext.Session.GetString("employee")) as Employee;
            srVModel.employee          = emp;
            srVModel.retrievalProducts = srformservice.GetSRPListForAssign(id);
            StationeryRetrieval sr = srformservice.FindBySRId(id);

            srVModel.sRRFPList           = srformservice.FindSRRFPList(id);
            srVModel.stationeryRetrieval = sr;
            srVModel.srrfList            = srformservice.GetSRRFListBySRID(id);
            return(View("StationeryRetrievalFormAssignment", srVModel));
        }
示例#2
0
        public IActionResult StationeryRetrievalForm2(int SFId)
        {
            StationeryRetrievalViewModel SRviewModel = new StationeryRetrievalViewModel();
            //emp = JsonConvert.DeserializeObject<Employee>(HttpContext.Session.GetString("employee")) as Employee;

            //SR details_clerkid,date,...to show in SR details page //by htp
            StationeryRetrieval sr = srfservice.GetSRDetails(SFId);

            SRviewModel.stationeryRetrieval = sr;
            //data for requisition form summary in SR details //by htp
            List <RequisitionForm> rfList = srfservice.GetRequisitionDetailBySR_RF(SFId);

            SRviewModel.retrievalRequisitions = rfList;


            //data for warehouse stock preview table(all products) in SR details //by htp
            List <StationeryRetrievalProduct> srpList = srfservice.GetSRDetailProducts(SFId);

            SRviewModel.retrievalProducts = srpList;
            //SRviewModel.employee = emp;
            SRviewModel.srrfList = srfservice.GetSRRFListBySRID(SFId);

            return(Ok(SRviewModel));
        }