/// <summary> /// Map dto to its entity /// </summary> /// <param name="src">source dto</param> /// <returns></returns> public static TextInput MapDtoToTextInput(ITextInputDto src) { if (src == null) { return(null); } return(new TextInput { DisplayName = src.DisplayName, Id = src.Id, MultiLine = src.MultiLine, HelpToolTip = src.HelpToolTip, AvailableOnRemove = src.AvailableOnRemove, AvailableOnChange = src.AvailableOnChange, AvailableOnAdd = src.AvailableOnAdd }); }
/// <summary> /// Modifies the text input in the database /// </summary> /// <param name="performingUserId"></param> /// <param name="textInput"></param> /// <param name="modification">Type of modification to make</param> /// <returns>Modified Text Input</returns> public ITextInputDto ModifyTextInput(int performingUserId, ITextInputDto textInput, EntityModification modification) { return(_textInputController.ModifyTextInput(performingUserId, textInput, modification)); }