public ProductDetails AddProduct(ProductDetails productDetails) { ProductDetails productAdded; using (marketContext = new MarketContext()) { productAdded = marketContext.Products.Add(productDetails); marketContext.SaveChanges(); } return(productAdded); }
public static UserDetails AddUser(UserDetails userDetails) { UserDetails user; using (marketContext = new MarketContext()) { user = marketContext.Users.Add(userDetails); marketContext.SaveChanges(); } return(user); }
public static void AddProduct(MultipartFormDataStreamProvider provider) { var model = provider.FormData["product"]; var jsonObj = JObject.Parse(model); var product = JsonConvert.DeserializeObject <ProductDetails>(jsonObj.ToString()); string filename = String.Empty, filepath = String.Empty; foreach (MultipartFileData file in provider.FileData) { filename = file.Headers.ContentDisposition.FileName; filepath = file.LocalFileName; } product.ProductImageFile = File.ReadAllBytes(filepath); product.ProductFileName = filename; using (marketContext = new MarketContext()) { var stud = product; marketContext.Products.Add(product); marketContext.SaveChanges(); } File.Delete(filepath); }