public void AddPageMessage(PageMessage pageMessage) { var pageMessages = TempData.Get <List <PageMessage> >("Messages") ?? new List <PageMessage>(); pageMessages.Add(pageMessage); TempData.Put("Messages", pageMessages); }
public void OnGet(int id, string msg) { VehicleId = id; if (msg == "saved") { Message = new PageMessage(MessageType.Success, "Vehicle successfully saved"); } }
private bool TryAddPageMessage(PageMessage pageMessage) { if (!HasPageMessage(pageMessage)) { AddPageMessage(pageMessage); return(true); } return(false); }
void CreateProjectViews() { if (UpgradeManager.CreateCustomFieldViews()) { PageMessage.ShowSuccessMessage(GetLocalResourceObject("CustomFieldViewCreationSuccess").ToString()); return; } PageMessage.ShowErrorMessage(GetLocalResourceObject("CustomFieldViewCreationError").ToString()); }
public void SwitchPage(PageMessage pageMessage) { if (CurrentPage.GetType() == pageMessage.Page.GetType()) { return; } History.Push(CurrentPage); CurrentPage = pageMessage.Page; RaisePropertyChanged("CurrentPage"); }
private bool HasPageMessage(PageMessage pageMessage) { var pageMessages = TempData.Get <List <PageMessage> >("Messages"); if (pageMessages != null) { return(pageMessages.Contains(pageMessage)); } return(false); }
public static void ShowMessage(PageMessage PageMsg, Page objPage) { string strMessage = ""; switch (PageMsg) { case PageMessage.LeftBlank: strMessage = "Please check the required fields."; break; case PageMessage.SuccessfullySaved: strMessage = "The record is successfully saved."; break; } string popupScript = "<script language='javascript'>" + "alert('" + strMessage + "') </script>"; ScriptManager.RegisterStartupScript(objPage, objPage.GetType(), "popupScript", popupScript.ToString(), false); }
public async Task <IActionResult> OnPostAsync(int id) { Initialize(); if (!ModelState.IsValid) { return(Page()); } try { var vehicle = new Vehicle { ModelId = Convert.ToInt32(Model), Year = Convert.ToInt32(Year), Vin = Vin, Description = Description }; if (id == 0) { var result = await new VehiclesController(_context, _linkGenerator, _httpContextAccessor).Post(vehicle); if (result is CreatedResult createdResult) { return(Redirect(createdResult.Location)); } if (result is ObjectResult objectResult && objectResult.Value is Exception exception) { throw exception; } } else { await new VehiclesController(_context, _linkGenerator, _httpContextAccessor).Put(id, vehicle); return(RedirectToPage("detail", new { id = id, msg = "saved" })); } } catch (Exception e) { Message = new PageMessage(MessageType.Error, $"Error saving vehicle"); } return(Page()); }
/// <summary> /// Gets the page message. /// </summary> /// <param name="request">The request.</param> /// <param name="context">The context.</param> /// <returns>Task<PageMessage>.</returns> public override async Task <PageMessage> GetPageMessage(UserRequest request, ServerCallContext context) { return(await Task.Run(() => { var page = new PageMessage() { Succeed = true, Code = "", Message = request.UserName, Offset = 1, Limit = 10, Total = 23 }; page.Rows.Add(new UserReply() { Id = 99, UserName = request.UserName }); return page; })); }
public IActionResult OnPost() { if (!IsDateBeforeNow()) { Message = new PageMessage { Type = PageMessageType.Danger, Text = "Датата не може да бъде в миналото." }; return(Page()); } AppointmentFreeValidationResponseModel responseModel = ValidateIsAppointmentTimeFree(); if (!responseModel.IsRequestTimeFree) { Message = new PageMessage { Type = PageMessageType.Danger, Text = "Тази дата не е свободна." }; return(Page()); } var currentUserId = HttpContext.User.Claims .FirstOrDefault(cl => cl.Type.Equals("sub")) ?.Value; _appointmentsService.CreateAppointmentRequest(new AppointmentCreateInputModel { CustomerId = currentUserId, Date = AppointmentRequestDate, OfferId = OfferId }); return(RedirectToPage("/Offers/Index")); }
private void PageMessageHandler(PageMessage m) { var uriPage = ViewModelLocator.GetPathPage(m.TypeViewModel); mainFrame.NavigationService.Navigate(uriPage, m.Parametrs); }
public bool Info(string message) { var pageMessage = new PageMessage(message, PageMessageType.Info, true); return(TryAddPageMessage(pageMessage)); }
public bool Success(string message) { var pageMessage = new PageMessage(message, PageMessageType.Success, true); return(TryAddPageMessage(pageMessage)); }
public bool Error(string message) { var pageMessage = new PageMessage(message, PageMessageType.Error, true); return(TryAddPageMessage(pageMessage)); }