Exemple #1
0
        public ActionResult Create(BranchDealViewModel model)
        {
            TravelSession       obj       = (TravelSession)Session["TravelPortalSessionInfo"];
            BranchDealViewModel viewModel = new BranchDealViewModel();
            BranchDealViewModel viewmodel = new BranchDealViewModel()
            {
                HotelNameList  = hotelDealRepository.GetAllHotelList(),
                CurrencyList   = mDealProvider.GetCurrencyList(),
                DealMasterList = mDealProvider.GetAllBranchDealMasterList(1, obj.LoginTypeId),
                DealMaserText  = mDealProvider.GetBranchDealMasterById(model.DealMasterId).BranchDealName,
            };

            if (ModelState.IsValid)
            {
                model.MakerId      = obj.AppUserId;
                model.MakerDate    = DateTime.UtcNow;
                model.isVerified   = true;
                model.VerifiedBy   = obj.AppUserId;
                model.VerifiedDate = DateTime.UtcNow;
                model.isDelete     = false;
                model.CreatedBy    = obj.AppUserId;

                int dealId = hotelDealRepository.Save_Htl_BranchDeals(model);



                viewModel = hotelDealRepository.GetBranchDealDetail(dealId);

                viewModel.HotelNameList  = hotelDealRepository.GetAllHotelList();
                viewModel.CurrencyList   = mDealProvider.GetCurrencyList();
                viewModel.DealMasterList = mDealProvider.GetAllBranchDealMasterList(1, obj.LoginTypeId);
                viewModel.CurrencyList   = mDealProvider.GetCurrencyList();

                if (Request != null && Request.IsAjaxRequest())
                {
                    return(PartialView("VUC_DealDetail", viewModel));
                }

                else
                {
                    return(View(viewModel));
                }
            }
            else
            {
                viewModel.HotelNameList  = hotelDealRepository.GetAllHotelList();
                viewModel.CurrencyList   = mDealProvider.GetCurrencyList();
                viewModel.DealMasterList = mDealProvider.GetAllBranchDealMasterList(1, obj.LoginTypeId);
                viewModel.CurrencyList   = mDealProvider.GetCurrencyList();

                return(View(viewModel));
            }
        }
Exemple #2
0
        public ActionResult AjaxBranchDealCancel(int id)
        {
            HotelDealRepository hotelDealRepository = new HotelDealRepository();
            BranchDealViewModel viewModel           = new BranchDealViewModel();

            viewModel = hotelDealRepository.GetBranchDealDetail(id);

            if (Request != null && Request.IsAjaxRequest())
            {
                return(PartialView("VUC_BranchDealDetail", viewModel));
            }
            else
            {
                return(View(viewModel));
            }
        }
Exemple #3
0
        ///////////////////////////Brnach Deal Setup Action Starts Here/////////////////////////////
        public ActionResult AjaxBranchDealDetail(int id, string source)
        {
            HotelDealRepository     hotelDealRepository = new HotelDealRepository();
            HotelBranchDealProvider mDealProvider       = new HotelBranchDealProvider();
            TravelSession           obj       = (TravelSession)Session["TravelPortalSessionInfo"];
            BranchDealViewModel     viewModel = new BranchDealViewModel();

            viewModel = hotelDealRepository.GetBranchDealDetail(id);
            viewModel.HotelNameList  = hotelDealRepository.GetAllHotelList();
            viewModel.DealMasterList = mDealProvider.GetAllBranchDealMasterList(2, obj.LoginTypeId);
            viewModel.CurrencyList   = mDealProvider.GetCurrencyList();

            if (Request != null && Request.IsAjaxRequest())
            {
                return(PartialView("VUC_BranchDealEdit", viewModel));
            }
            else
            {
                return(View(viewModel));
            }
        }
Exemple #4
0
        public ActionResult Delete(int id)
        {
            JsonResult returnJsonData = new JsonResult();

            BranchDealViewModel viewModel = new BranchDealViewModel();

            viewModel = hotelDealRepository.GetBranchDealDetail(id);

            try
            {
                mDealProvider.Air_DistributorDealChangesLogs(viewModel);

                bool          result = false;
                TravelSession obj    = (TravelSession)Session["TravelPortalSessionInfo"];
                result = mDealProvider.Delete_Htl_DistributorDeals(id, obj.AppUserId);
                returnJsonData.Data = result;
            }
            catch (Exception ex)
            {
                returnJsonData.Data = "Sorry, unable to delete deal!";
            }
            return(returnJsonData);
        }