public static int ResimKaydet(HttpPostedFileBase Resim, HttpContextBase ctx) { witrinContext wc = new witrinContext(); int KW = Convert.ToInt32(ConfigurationManager.AppSettings["kw"]); int KH = Convert.ToInt32(ConfigurationManager.AppSettings["kh"]); int OW = Convert.ToInt32(ConfigurationManager.AppSettings["ow"]); int OH = Convert.ToInt32(ConfigurationManager.AppSettings["oh"]); int BW = Convert.ToInt32(ConfigurationManager.AppSettings["bw"]); int BH = Convert.ToInt32(ConfigurationManager.AppSettings["bh"]); string newname = Path.GetFileNameWithoutExtension(Resim.FileName) + Guid.NewGuid() + Path.GetExtension(Resim.FileName); Image orjres = Image.FromStream(Resim.InputStream); Bitmap kr = new Bitmap(orjres, KW, KH); Bitmap or = new Bitmap(orjres, OW, OH); Bitmap br = new Bitmap(orjres, BW, BH); kr.Save(ctx.Server.MapPath("~/Content/Resimler/kucuk/" + newname)); br.Save(ctx.Server.MapPath("~/Content/Resimler/buyuk/" + newname)); or.Save(ctx.Server.MapPath("~/Content/Resimler/orta/" + newname)); Urunresimler dbres = new Urunresimler(); dbres.urunresim_ad = Resim.FileName; dbres.buyukresim = "/Content/Resimler/buyuk/" + newname; dbres.ortaresim = "/Content/Resimler/orta/" + newname; dbres.kucukresim = "/Content/Resimler/kucuk/" + newname; wc.Database.ExecuteSqlCommand("SET IDENTITY_INSERT [dbo].[UrunResimler] ON"); wc.Urunresimlers.Add(dbres); wc.SaveChanges(); wc.Database.ExecuteSqlCommand("SET IDENTITY_INSERT [dbo].[UrunResimler] OFF"); return(dbres.urunresim_id); }