public string alim_kaydet(string kullanici) { alim al = new alim(); al.aciklama = hesap.aciklama; al.inserted = kullanici; al.belge_no = hesap.belge_no; al.CustID = hesap.CustID; al.alim_tarih = hesap.alim_tarih; al.Firma = "firma"; al.iptal = false;//bunu değiştir false yap al.konu = hesap.konu; al.toplam_kdv = hesap.toplam_kdv; al.toplam_tutar = hesap.toplam_tutar; al.toplam_yekun = hesap.toplam_yekun; if (detay.Count > 0) { foreach (DetayRepo det in detay) { alim_detays d = new alim_detays(); d.aciklama = det.aciklama; d.inserted = kullanici; d.adet = det.adet_satilan; d.satilan_birim = det.birim_satilan; d.alinan_adet = det.adet_alinan; d.alinan_birim = det.birim_alinan; d.alim_id = al.alim_id; d.masraf_id = det.masraf_id; d.cihaz_adi = det.cihaz_adi; d.cihaz_id = det.cihaz_id; d.cust_id = det.cust_id; d.Firma = "firma"; d.iptal = false; d.kdv = det.kdv; //bu kdv sadece oran olsun yada biz bu kdvyi thesaplayalım //tarih eklenecek d.tarih = al.alim_tarih; d.tutar = det.tutar; d.yekun = det.yekun; al.alim_detays.Add(d); } } dc.alims.Add(al); KaydetmeIslemleri.kaydetR(dc); return(hesap.alim_tarih.ToString()); }
public string alim_kaydet_makineye(string kullanici, int makineid) { alim al = new alim(); al.aciklama = hesap.aciklama; al.inserted = kullanici; al.belge_no = hesap.belge_no; al.CustID = hesap.CustID; al.alim_tarih = hesap.alim_tarih; al.Firma = "firma"; al.iptal = false;//bunu değiştir false yap al.konu = hesap.konu; al.toplam_kdv = hesap.toplam_kdv; al.toplam_tutar = hesap.toplam_tutar; al.toplam_yekun = hesap.toplam_yekun; List <MakineGiris> girisler = new List <MakineGiris>(); if (detay.Count > 0) { foreach (DetayRepo det in detay) { if (det.masraf_id != null) { MakineGiris m = new MakineGiris(); m.aciklama = hesap.aciklama; m.belge_no = hesap.belge_no; m.makine_adi = "önemsiz"; m.makine_id = makineid; m.makine_plaka = "ödemsiz"; m.masraf_adi = det.cihaz_adi; m.birim = det.birim_satilan; m.masraf_id = (int)det.masraf_id; m.miktar = det.adet_satilan; m.tarih = DateTime.Now; m.tutar = det.tutar; m.id = 0; m.sifirla = false; girisler.Add(m); } alim_detays d = new alim_detays(); d.aciklama = det.aciklama; d.inserted = kullanici; d.adet = det.adet_satilan; d.satilan_birim = det.birim_satilan; d.alinan_adet = det.adet_alinan; d.alinan_birim = det.birim_alinan; d.alim_id = al.alim_id; d.masraf_id = det.masraf_id; d.cihaz_adi = det.cihaz_adi; d.cihaz_id = det.cihaz_id; d.cust_id = det.cust_id; d.Firma = "firma"; d.iptal = false; d.kdv = det.kdv; //bu kdv sadece oran olsun yada biz bu kdvyi thesaplayalım //tarih eklenecek d.tarih = al.alim_tarih; d.tutar = det.tutar; d.yekun = det.yekun; al.alim_detays.Add(d); } } dc.alims.Add(al); KaydetmeIslemleri.kaydetR(dc); MakineIslem a = new MakineIslem(dc); a.masraf_girisi(girisler); return(hesap.alim_tarih.ToString()); }