public void AddNewAdvert(string categories) { MongodbFunctions mongo = new MongodbFunctions(); var picture = Request.Files["picture"]; string path = System.IO.Path.Combine(Server.MapPath("~/Resources/Adverts"), picture.FileName); picture.SaveAs(path); Databases.DomainModel.Advert newAdvert = new Databases.DomainModel.Advert { Picture = picture.FileName, Subcategories = JsonConvert.DeserializeObject <List <string> >(categories) }; mongo.InsertAd(newAdvert); }