public Guid?Post(WillVm willVm) { try { var will = new Will() { WillStatus = willVm.WillStatus, UserName = willVm.UserName, UpdatedUtc = DateTime.UtcNow }; return(_willService.AddOrUpdate(will)); } catch (Exception e) { _logger.LogWarning("WillVmService Post exception", e.Message); return(null); } }
public WillVm Get(Guid id) { var willVm = new WillVm(); if (id.IsGuid()) { var will = _willService.Get(id); if (will == null) { throw new ArgumentNullException(nameof(id)); } willVm.Id = will.Id; willVm.WillStatus = will.WillStatus; willVm.UserName = will.UserName; } return(willVm); }