public bool bagisResimKaydet(BagisDetayResimTablo resim) { BagisDetayResimTablo resimTablo = new BagisDetayResimTablo(); resimTablo.BagisResimUrl = resim.BagisResimUrl; resimTablo.BagisDetayTablo_BagisDetayId = resim.BagisDetayTablo_BagisDetayId; db.BagisDetayResimTablo.Add(resimTablo); db.SaveChanges(); return(true); }
public bool BagisKaydet(TeslimAlinacakBagisModel model, int kullaniciId) { int sayac = 0; BagisTablo bagisTablo = new BagisTablo(); bagisTablo.KullaniciBilgileriTablo_KullaniciId = kullaniciId; bagisTablo.EklenmeTarihi = DateTime.Now; bagisTablo.TeslimAlindiMi = false; bagisTablo.EklenmeSaati = DateTime.Parse(DateTime.Now.ToString()).TimeOfDay; int?bagisId = bagisDAL.YeniBagisKaydet(bagisTablo); var detaylar = model.esyaModel; for (int i = 0; i < detaylar.Count; i++) { var eklenecekBagisDetay = new BagisDetayTablo(); eklenecekBagisDetay.Adet = detaylar[i].Adet; eklenecekBagisDetay.BagisTablo_BagisId = bagisId; eklenecekBagisDetay.EsyaTablo_EsyaId = detaylar[i].EsyaId; int?bagisDetayId = bagisDAL.bagisDetayKaydeT(eklenecekBagisDetay); var resimler = detaylar[i].resimModel; if (resimler[0].ResimYol != null) { var eklenecekresim = new BagisDetayResimTablo(); eklenecekresim.BagisDetayTablo_BagisDetayId = bagisDetayId; eklenecekresim.BagisResimUrl = resimler[0].ResimYol; if (bagisDAL.bagisResimKaydet(eklenecekresim)) { sayac++; } } if (resimler[0].ResimYol2 != null) { var eklenecekresim = new BagisDetayResimTablo(); eklenecekresim.BagisDetayTablo_BagisDetayId = bagisDetayId; eklenecekresim.BagisResimUrl = resimler[0].ResimYol2; if (bagisDAL.bagisResimKaydet(eklenecekresim)) { sayac++; } } if (resimler[0].ResimYol3 != null) { var eklenecekresim = new BagisDetayResimTablo(); eklenecekresim.BagisDetayTablo_BagisDetayId = bagisDetayId; eklenecekresim.BagisResimUrl = resimler[0].ResimYol3; if (bagisDAL.bagisResimKaydet(eklenecekresim)) { sayac++; } } } return(true); }