internal static LoggingBlockModel Map(this LoggingBlockViewModel model) { return(new LoggingBlockModel() { BlockOrigin = model.BlockOrigin, Id = model.Id, Message = model.Message, Type = model.Type != null ? (LoggingBlockType)Enum.Parse(typeof(LoggingBlockType), model.Type) : LoggingBlockType.Error, TimeStamp = model.TimeStamp }); }
internal static LoggingBlockViewModel Map(this LoggingBlockModel model) { var result = new LoggingBlockViewModel() { BlockOrigin = model.BlockOrigin, Id = model.Id, Message = model.Message, Type = Enum.GetName(typeof(LoggingBlockType), model.Type), TimeStamp = model.TimeStamp }; result.SetValidationResult(model.ValidationResult); return(result); }