public static ServiceSwot MapDtoToServiceSwot(IServiceSwotDto src) { if (src == null) { return(null); } ServiceSwot serviceSwot = new ServiceSwot { Id = src.Id, Description = src.Description, Type = src.Type, Item = src.Item, ServiceId = src.ServiceId }; if (src.SwotActivities != null && src.SwotActivities.Any()) { serviceSwot.SwotActivities = new List <SwotActivity>(); foreach (var activity in src.SwotActivities) { serviceSwot.SwotActivities.Add(MapDtoToSwotActivity(activity)); } } return(serviceSwot); }
/// <summary> /// Modifies the service SWOT in the database /// </summary> /// <param name="performingUserId"></param> /// <param name="serviceSwot"></param> /// <param name="modification">Type of modification to make</param> /// <returns>Modified SWOT</returns> public IServiceSwotDto ModifyServiceSwot(int performingUserId, IServiceSwotDto serviceSwot, EntityModification modification) { return(_serviceSwotController.ModifyServiceSwot(performingUserId, serviceSwot, modification)); }