public async Task <MarketingMaterialVM> Create(MarketingMaterialVM mm) { var b = _map.Map <MarketingMaterial>(mm); b = db.MarketingMaterials.Add(b); await db.SaveChangesAsync(); return(_map.Map <MarketingMaterialVM>(b)); }
public async Task <ActionResult> Create(MarketingMaterialVM m) { if (m.Title != "" && Request.Files.Count == 1) { m.FileName = Request.Files[0].FileName; MemoryStream target = new MemoryStream(); Request.Files[0].InputStream.CopyTo(target); m.Content = target.ToArray(); await _ms.Create(m); } return(RedirectToAction("Index")); }