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"));
 }