예제 #1
0
        public ActionResult Edit(int id)
        {
            var transfer = _transferService.FindById(id);

            if (transfer == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ProgramID         = new SelectList(_commonService.GetPrograms(), "ProgramID", "Name", transfer.ProgramID);
            ViewBag.SourceHubID       = new SelectList(_commonService.GetAllHubs(), "HubID", "Name", transfer.SourceHubID);
            ViewBag.CommodityID       = new SelectList(_commonService.GetCommodities(), "CommodityID", "Name", transfer.CommodityID);
            ViewBag.CommodityTypeID   = new SelectList(_commonService.GetCommodityTypes(), "CommodityTypeID", "Name");
            ViewBag.DestinationHubID  = new SelectList(_commonService.GetAllHubs(), "HubID", "Name", transfer.DestinationHubID);
            ViewBag.CommoditySourceID = new SelectList(_commonService.GetCommoditySource(), "CommoditySourceID", "Name", transfer.CommoditySourceID);
            return(View(transfer));
        }