public static UCFAuditDetailViewModel MapFrom(UCFAuditDetail d) { return(new UCFAuditDetailViewModel { ID = d.ID, AuditID = d.AuditID, CriteriaID = d.CriteriaID, Score = d.Score, Selected = d.Selected }); }
public async Task <IHttpActionResult> Post(UCFAuditDetail audit) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.UCFAuditDetails.Add(audit); await db.SaveChangesAsync(); return(Ok(UCFAuditDetailViewModel.MapFrom(audit))); }
public static async Task <UCFAuditDetailViewModel> MapFromAsync(UCFAuditDetail d) { return(await Task.Run(() => { return MapFrom(d); })); }