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);
        }
        public void Create(AirlineCappingModel model)
        {
            var objAirlineCapping = new AirlineCappings
            {
                ServiceProviderId = model.ServiceProviderId,
                AirlineId         = (int)model.hdfAirlineName,
                TotalNumberOfCAP  = model.TotalTicketNumber,
            };

            ent.AddToAirlineCappings(objAirlineCapping);
            ent.SaveChanges();
        }
        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);
        }
        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();
            }
        }