public ActionResult Details(int id) { GDSHitsModel model = new GDSHitsModel(); model.AgentName = pro.GetAgentName(id); model.GDSHitLists = pro.GetGDSHitCountDetails(id); return(View(model)); }
public ActionResult Index() { GDSHitsModel model = new GDSHitsModel(); model.FromDate = DateTime.Now.AddDays(-30); model.ToDate = DateTime.Now; model.GDSHitLists = pro.GetGDSHitCount(model.FromDate, model.ToDate, model.hdfAgentId); return(View(model)); }
public IEnumerable <GDSHitsModel> GetGDSHitCount(DateTime?FromDate, DateTime?ToDate, int?AgentId) { var data = entities.Air_GetGDSHitCount(FromDate, ToDate, AgentId).ToList();//indira change it,suraj List <GDSHitsModel> model = new List <GDSHitsModel>(); foreach (var item in data) { var temo = new GDSHitsModel(); temo.Agentid = (int)item.AgentId; temo.AgentName = GetAgentName(item.AgentId); temo.ServiceProvider = GetServiceProvider(item.ServiceProviderId); temo.TransactionName = item.TransactionName; temo.GDSHitCount = item.GDSHitCount.Value; model.Add(temo); } return(model.AsEnumerable()); }
public ActionResult Index(ExportModel Expmodel, GDSHitsModel model, FormCollection frm) { model.GDSHitLists = pro.GetGDSHitCount(model.FromDate, model.ToDate, model.hdfAgentId); //export BookedTicketReportController crtBKT = new BookedTicketReportController(); crtBKT.GetExportTypeClicked(Expmodel, frm); if (Expmodel != null && (Expmodel.ExportTypeExcel != null || Expmodel.ExportTypeWord != null || Expmodel.ExportTypeCSV != null || Expmodel.ExportTypePdf != null)) { try { if (Expmodel.ExportTypeExcel != null) { Expmodel.ExportTypeExcel = Expmodel.ExportTypeExcel; } else if (Expmodel.ExportTypeWord != null) { Expmodel.ExportTypeWord = Expmodel.ExportTypeWord; } else if (Expmodel.ExportTypePdf != null) { Expmodel.ExportTypePdf = Expmodel.ExportTypePdf; } var exportData = new List <TransactionHitsExportModel>(); foreach (var item in model.GDSHitLists) { var rpt = new TransactionHitsExportModel(); rpt.GDSHitsCount = item.GDSHitCount; rpt.TransactionName = item.TransactionName; exportData.Add(rpt); } App_Class.AppCollection.Export(Expmodel, exportData, "Transaction_Hits"); } catch { } } return(View(model)); }
public IEnumerable <GDSHitsModel> GetGDSHitCountDetails(int AgentId) { var obj = entities.Air_GetGDSHitCountDetails(AgentId); var model = new List <GDSHitsModel>(); foreach (var item in obj) { var temo = new GDSHitsModel(); temo.ServiceProvider = GetServiceProvider(item.ServiceProviderId); temo.TransactionName = item.TransactionName; temo.GDSHitCount = item.GDSHitCount.Value; temo.RequestedDate = item.RequestedDate; //TotalGDSHits = TotalGDSHits + (Decimal)item.GDSHitCount; //temo.txtSumGDSHits = TotalGDSHits; model.Add(temo); } return(model.AsEnumerable()); }