public IActionResult OnPostCreateRecord(EntityRecord record, Entity entity, RecordRelatedRecordCreatePageModel pageModel)
 {
     pageModel.TempData.Put("ScreenMessage", new ScreenMessage()
     {
         Message = "Record is created successfully"
     });
     return(null);
 }
 public IActionResult OnPreCreateRecord(EntityRecord record, Entity entity, RecordRelatedRecordCreatePageModel pageModel, List <ValidationError> validationErrors)
 {
     if (record.Properties.ContainsKey("name"))
     {
         if (record["name"] as string == "123")
         {
             validationErrors.Add(new ValidationError("name", "123 value is not permitted"));
         }
     }
     return(null);
 }
		public IActionResult OnCreateRecord(EntityRecord record, Entity entity, RecordRelatedRecordCreatePageModel pageModel)
		{
			pageModel.TempData.Put("ScreenMessage", new ScreenMessage() { Message = "Custom implementation of create record related record was executed. This is hooks test and nothing is created." });
			return null;
		}