public ActionResult Edit(AirlineCappingModel model, Int64 id)
        {
            model.cappingId = id;

            var gdsList = ent.ServiceProviders.ToList();
            ServiceProviders gdsSelect = new ServiceProviders()
            {
                ServiceProviderId = -1, ServiceProviderName = "--Select--"
            };

            gdsList.Insert(0, gdsSelect);

            var      airLineList   = ent.Airlines.ToList();
            Airlines airlineSelect = new Airlines()
            {
                AirlineId = -1, AirlineName = "--Select--"
            };

            airLineList.Insert(0, airlineSelect);

            var   bankList   = ent.Banks.ToList();
            Banks bankSelect = new Banks()
            {
                BankId = -1, BankName = "--Select--"
            };

            bankList.Insert(0, bankSelect);

            var          paymentList   = ent.PaymentModes.ToList();
            PaymentModes paymentSelect = new PaymentModes()
            {
                PaymentModeId = -1, ModeName = "--Select--"
            };

            paymentList.Insert(0, paymentSelect);

            ViewData["GDSList"]         = gdsList;     //defaultProvider.GetGDSInformationList();
            ViewData["AirlineList"]     = airLineList; //defaultProvider.GetAirlineList();
            ViewData["BankList"]        = bankList;    //defaultProvider.GetBankList();
            ViewData["PaymentModeList"] = paymentList; //defaultProvider.GetPaymentModeList();

            //ViewData["GDSList"] = defaultProvider.GetGDSInformationList();
            //ViewData["AirlineList"] = defaultProvider.GetAirlineList();
            //ViewData["BankList"] = defaultProvider.GetBankList();
            //ViewData["PaymentModeList"] = defaultProvider.GetPaymentModeList();

            if (ModelState.IsValid)
            {
                airlineCappingProvider.Edit(model);
                return(View(model));
            }
            else
            {
                return(View());
            }
        }
Ejemplo n.º 2
0
        public int GetServiceProviderId(Int64 cappingId)
        {
            AirlineCappings obj   = ent.AirlineCappings.Where(x => x.CappingId == cappingId).FirstOrDefault();
            var             model = new AirlineCappingModel
            {
                ServiceProviderId = obj.ServiceProviderId
            };

            return(model.ServiceProviderId);
        }
Ejemplo n.º 3
0
        public void Create(AirlineCappingModel model)
        {
            var objAirlineCapping = new AirlineCappings
            {
                ServiceProviderId = model.ServiceProviderId,
                AirlineId         = (int)model.hdfAirlineName,
                TotalNumberOfCAP  = model.TotalTicketNumber,
            };

            ent.AddToAirlineCappings(objAirlineCapping);
            ent.SaveChanges();
        }
Ejemplo n.º 4
0
        public AirlineCappingModel GetCappingDetails(Int64 cappingId)
        {
            AirlineCappings obj   = ent.AirlineCappings.Where(x => x.CappingId == cappingId).FirstOrDefault();
            var             model = new AirlineCappingModel
            {
                ServiceProviderId = obj.ServiceProviderId,
                hdfAirlineName    = obj.AirlineId,
                AirlinesName      = obj.Airlines.AirlineName,
                TotalTicketNumber = obj.TotalNumberOfCAP,
            };

            return(model);
        }
Ejemplo n.º 5
0
        public void Edit(AirlineCappingModel model)
        {
            var result = ent.AirlineCappings.Where(x => x.CappingId == model.cappingId).FirstOrDefault();

            if (result != null)
            {
                var objAirlineCapping = new AirlineCappings
                {
                    CappingId         = model.cappingId,
                    ServiceProviderId = model.ServiceProviderId,
                    AirlineId         = (int)model.hdfAirlineName,
                    TotalNumberOfCAP  = model.TotalTicketNumber,
                };

                ent.ApplyCurrentValues(result.EntityKey.EntitySetName, objAirlineCapping);
                ent.SaveChanges();
            }
        }
Ejemplo n.º 6
0
        public IEnumerable <AirlineCappingModel> List(int ServiceProviderId)
        {
            List <AirlineCappingModel> model = new List <AirlineCappingModel>();
            var obj = ent.AirlineCappings.Where(x => x.ServiceProviderId == ServiceProviderId).ToList();

            foreach (var item in obj)
            {
                var temp = new AirlineCappingModel
                {
                    AirlineName       = item.Airlines.AirlineName,
                    TotalTicketNumber = item.TotalNumberOfCAP,
                    cappingId         = item.CappingId
                };
                model.Add(temp);
            }

            return(model.AsEnumerable());
        }
        public ActionResult Index(AirlineCappingModel objmodel)
        {
            var gdsList = ent.ServiceProviders.ToList();
            ServiceProviders gdsSelect = new ServiceProviders()
            {
                ServiceProviderId = -1, ServiceProviderName = "--Select--"
            };

            gdsList.Insert(0, gdsSelect);


            ViewData["GDSList"] = gdsList;//defaultProvider.GetGDSInformationList();
            // ViewData["AirlineList"] = defaultProvider.GetAirlineList();

            var model = new AirlineCappingModel
            {
                airlineCappingList = airlineCappingProvider.List(objmodel.ServiceProviderId)
            };

            return(View(model));
        }