public void CancelPNR(Int64 PNRId, int userid) { PNRs result = _ent.PNRs.Where(x => x.PNRId == PNRId).FirstOrDefault(); if (result != null) { result.TicketStatusId = 2; result.UpdatedBy = userid; result.UpdatedDate = GeneralRepository.CurrentDateTime(); _ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result); _ent.SaveChanges(); } else { TBO_MasterPNRs tboResult = _ent.TBO_MasterPNRs.Where(x => x.MPNRId == PNRId).FirstOrDefault(); if (tboResult != null) { tboResult.TicketStatusId = 2; tboResult.UpdatedBy = userid; tboResult.UpdatedDate = GeneralRepository.CurrentDateTime(); _ent.ApplyCurrentValues(tboResult.EntityKey.EntitySetName, tboResult); _ent.SaveChanges(); } } }
public ActionResult Index(int?page, DateTime?FromDate, DateTime?ToDate) { var ts = SessionStore.GetTravelSession(); //var agents = ser.GetAgentsList().Where(x => x.CreatedBy == ts.AppUserId); var agents = ser.GetAgentsList().Where(x => x.DistributorId == ts.LoginTypeId); ViewData["Agents"] = new SelectList(agents, "AgentId", "AgentName"); int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 30; PendingBookingModel model = new PendingBookingModel(); if (FromDate == null && ToDate == null) { model.FromDate = GeneralRepository.CurrentDateTime().AddDays(-15); model.ToDate = GeneralRepository.CurrentDateTime(); } else { model.FromDate = FromDate; model.ToDate = ToDate; } //var agentsByDistributor = distributorManagementProvider.GetAllAgentsByDistributorId(ts.AppUserId); //var details = ser.ListPendingBookintReport(model.AgentId, model.FromDate, model.ToDate); //var result = agentsByDistributor.SelectMany(b => details.Where(x => x.AgentId == b.AgentId).ToList()); var details = ser.ListPendingBookintReport(model.AgentId, model.FromDate, model.ToDate); var result = details.Where(x => x.DistributorId == ts.LoginTypeId); model.PendingBookingList = result.ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
public ActionResult Index(int?page, DateTime?FromDate, DateTime?ToDate) { TravelSession obj = (TravelSession)Session["TravelPortalSessionInfo"]; AgentCallLogModel model = new AgentCallLogModel(); if (FromDate == null && ToDate == null) { model.FromDate = GeneralRepository.CurrentDateTime().Date; model.ToDate = GeneralRepository.CurrentDateTime().Date.AddHours(23).AddMinutes(59); } else { model.FromDate = FromDate; model.ToDate = ToDate; } int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 30; model.AgentCallLogList = ser.ListPhoneCallLogs(model.FromDate, model.ToDate); model.AgentFollowUpCallLogList = ser.ListFollowUpPhoneCallLogs().ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
public ActionResult Index(int?page, DateTime?FromDate, DateTime?ToDate) { ViewData["Agents"] = new SelectList(ser.GetAgentsList(), "AgentId", "AgentName"); int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 30; PendingBookingModel model = new PendingBookingModel(); if (FromDate == null && ToDate == null) { model.FromDate = GeneralRepository.CurrentDateTime().AddDays(-15); model.ToDate = GeneralRepository.CurrentDateTime(); } else { model.FromDate = FromDate; model.ToDate = ToDate; } model.PendingBookingList = ser.ListPendingBookintReport(model.AgentId, model.FromDate, model.ToDate).ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
public ActionResult Index(int?page, DateTime?FromDate, DateTime?ToDate) { LoginHistoriesModel model = new LoginHistoriesModel(); if (FromDate == null && ToDate == null) { model.FromDate = GeneralRepository.CurrentDateTime(); model.ToDate = GeneralRepository.CurrentDateTime(); } else { model.FromDate = (DateTime)FromDate; model.ToDate = (DateTime)ToDate; } int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 3; model.LoginHistoriesList = ser.ListLoginHistories(model.FromDate, model.ToDate).ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
public ActionResult Index(int?page, DateTime?FromDate, DateTime?ToDate) { ErrorLogModel model = new ErrorLogModel(); int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 500; //model.FromDate = FromDate != null ? FromDate : null; //model.ToDate = ToDate != null ? ToDate : null; if (FromDate == null && ToDate == null) { model.FromDate = GeneralRepository.CurrentDateTime().Date; model.ToDate = GeneralRepository.CurrentDateTime().Date.AddHours(23).AddMinutes(59); } else { model.FromDate = FromDate; model.ToDate = ToDate.Value.Date.AddHours(23).AddMinutes(59); } model.ErrorLogList = ser.ListErrorLog(model.FromDate, model.ToDate).ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }