/// <summary> /// Map dto to its entity /// </summary> /// <param name="src">source dto</param> /// <returns></returns> public static SelectionInput MapDtoToSelectionInput(ISelectionInputDto src) { if (src == null) { return(null); } return(new SelectionInput { DisplayName = src.DisplayName, Id = src.Id, Delimiter = src.Delimiter, HelpToolTip = src.HelpToolTip, NumberToSelect = src.NumberToSelect, SelectItems = src.SelectItems, AvailableOnRemove = src.AvailableOnRemove, AvailableOnAdd = src.AvailableOnAdd }); }
/// <summary> /// Modifies the text input in the database /// </summary> /// <param name="performingUserId"></param> /// <param name="selectionInput"></param> /// <param name="modification">Type of modification to make</param> /// <returns>Modified Service Measure</returns> public ISelectionInputDto ModifySelectionInput(int performingUserId, ISelectionInputDto selectionInput, EntityModification modification) { return(_selectionInputController.ModifySelectionInput(performingUserId, selectionInput, modification)); }