Ejemplo n.º 1
0
 public ActionResult Edit(BidWinner bidWinner)
 {
     if (ModelState.IsValid)
     {
         _bidWinnerService.EditBidWinner(bidWinner);
         return(RedirectToAction("Index"));
     }
     return(View(bidWinner));
 }
Ejemplo n.º 2
0
        public ActionResult MergeBidWinners(WoredaBidWinnerViewModel woredaBidWinnerViewModel)
        {
            var bidWinnerObj = _bidWinnerService.Get(t => t.SourceID == woredaBidWinnerViewModel.SourceId && t.DestinationID == woredaBidWinnerViewModel.DestinationId &&
                                                     t.BidID == woredaBidWinnerViewModel.BidID && t.TransporterID == woredaBidWinnerViewModel.LeavingTransporterID &&
                                                     t.Position == 1 && t.Status == 1).FirstOrDefault();

            if (bidWinnerObj != null)
            {
                bidWinnerObj.Status = (int)BIDWINNER.Left;
                _bidWinnerService.EditBidWinner(bidWinnerObj);
            }
            var regionObj = _adminUnitService.FindById(woredaBidWinnerViewModel.DestinationId).AdminUnit2.AdminUnit2;

            //var filter = new PriceQuotationFilterOfferlessViewModel()
            //                {
            //                    BidID = woredaBidWinnerViewModel.BidID,
            //                    HubID = woredaBidWinnerViewModel.SourceId,
            //                    RegionID = regionObj.AdminUnitID
            //                };
            return(RedirectToAction("WoredasBidStatus"));
        }