本文整理汇总了C#中EFDal.kal_IstIddenIstekDon方法的典型用法代码示例。如果您正苦于以下问题:C# EFDal.kal_IstIddenIstekDon方法的具体用法?C# EFDal.kal_IstIddenIstekDon怎么用?C# EFDal.kal_IstIddenIstekDon使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类EFDal
的用法示例。
在下文中一共展示了EFDal.kal_IstIddenIstekDon方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ToplamBedelYaz
protected void ToplamBedelYaz(int IstId)
{
decimal Toplam = 0;
EFDal ed = new EFDal();
int BolgeKodu=ed.kal_BolgeKoduDon(Context.User.Identity.Name);
int TarifeId = ed.CihazKapsamAyrintiTablosuDon(IstId);
DataSet ds = ed.kal_FaturalandirmaAyrintilari(IstId, TarifeId);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
Toplam += decimal.Parse(ds.Tables[0].Rows[i]["BirimBedel"].ToString());
}
lblToplam.Text = "Toplam :" + Toplam.ToString() + " TL";
lblCihazAdi.Text = ed.kal_IstIddenIstekDon(IstId,BolgeKodu).Tables[0].Rows[0]["CIHAZADI"].ToString();
}
示例2: MasrafIncelemePostaBedeliIsle
/*
protected void MasrafIncelemePostaBedeliIsle()
{
EFDal ed = new EFDal();
int intIstId = 0;
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
//string VirgulleAyrilmisIDler = GetID();
string VirgulleAyrilmisIDler = GridUzerindeSecilmisSatirlarinIdleriniDon();
string BolgeyeAitSiradakiFaturaNo = ed.kal_BolgeIcinFaturaNoAl(BolgeKodu);
string[] strings = BolgeyeAitSiradakiFaturaNo.Split('-');
string[] IstIdler = VirgulleAyrilmisIDler.Split(',');
int GunlukSira = int.Parse(strings[1]);
for (int i = 0; i < IstIdler.Length; i++)
{
intIstId = int.Parse(IstIdler[i]);
ed.FaturaOnYaziTablosundaIstIdyeSahipOlanlarinFaturaNoSiraNoSilindiAlanlariniGuncelle(intIstId, BolgeyeAitSiradakiFaturaNo, GunlukSira);
}
//Bir satirda MasrafIncelemeBedelleri tablosuna girilecek her faturano için
using (sfKalDataEntities ent = new sfKalDataEntities())
{
MasrafIncelemeBedelleri oMasrafIncelemeBedelleri = new MasrafIncelemeBedelleri();
oMasrafIncelemeBedelleri.BolgeKodu=(short)ed.kal_BolgeKoduDon(Context.User.Identity.Name);
oMasrafIncelemeBedelleri.FaturaNo = BolgeyeAitSiradakiFaturaNo;
oMasrafIncelemeBedelleri.Masraf = decimal.Parse(txtMasraf.Text.Trim());
oMasrafIncelemeBedelleri.Inceleme = decimal.Parse(txtInceleme.Text.Trim());
oMasrafIncelemeBedelleri.PostaBedeli = decimal.Parse(txtPostaUcreti.Text.Trim());
oMasrafIncelemeBedelleri.IndirimOrani = 0;
oMasrafIncelemeBedelleri.FaturayiBastiran = Context.User.Identity.Name;
oMasrafIncelemeBedelleri.FatOnYaziTar = DateTime.Today;
ent.AddToMasrafIncelemeBedelleri(oMasrafIncelemeBedelleri);
ent.SaveChanges();
}
}
*/
protected void MasrafIncelemePostaBedeliIsle()
{
string MasrafTutucu = "";
EFDal ed = new EFDal();
int intIstId = 0;
int GunlukSira = 0;
string FaturaNo = "";
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
string VirgulleAyrilmisIDler = GridUzerindeSecilmisSatirlarinIdleriniDon();
string[] IstIdler = VirgulleAyrilmisIDler.Split(',');
DataSet ds = ed.kal_IstIddenIstekDon(int.Parse(IstIdler[0].ToString()), BolgeKodu);
int IstekNo = int.Parse(ds.Tables[0].Rows[0]["ISTEKNO"].ToString());
int Yil = int.Parse(ds.Tables[0].Rows[0]["YIL"].ToString());
using (Service1Client proxy = new Service1Client())
{
List<kal_IstekNoIcinDahaOnceAlinmisFaturaNumarasiniDon_Result> IstekIcinDahaOnceAlinmisFaturaNo = proxy.IstekNoIcinDahaOnceAlinmisFaturaNumarasiniDon(BolgeKodu, Yil, IstekNo).ToList();
if (IstekIcinDahaOnceAlinmisFaturaNo.First().FATURANO.Length > 3)//Evet birisi daha once bu istek no için bir fatno almış
{
FaturaNo = IstekIcinDahaOnceAlinmisFaturaNo.First().FATURANO;
string[] AyrilmisGunlukSiraNo = FaturaNo.Split('-');
GunlukSira = int.Parse(AyrilmisGunlukSiraNo[1]);
}
}
for (int i = 0; i < IstIdler.Length; i++)
{
intIstId = int.Parse(IstIdler[i]);
ed.FaturaOnYaziTablosundaIstIdyeSahipOlanlarinFaturaNoSiraNoSilindiAlanlariniGuncelle(intIstId, FaturaNo, GunlukSira);
}
//Bir satirda MasrafIncelemeBedelleri tablosuna girilecek her faturano için
using (sfKalDataEntities ent = new sfKalDataEntities())
{
MasrafIncelemeBedelleri oMasrafIncelemeBedelleri = new MasrafIncelemeBedelleri();
oMasrafIncelemeBedelleri.BolgeKodu = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name);
oMasrafIncelemeBedelleri.FaturaNo = FaturaNo;
if (txtMasraf.Text.IndexOf(".") > -1)
{
MasrafTutucu = txtMasraf.Text.Replace(".", ",");
}
else
{
MasrafTutucu = txtMasraf.Text;
}
oMasrafIncelemeBedelleri.Masraf = decimal.Parse(MasrafTutucu);
oMasrafIncelemeBedelleri.Inceleme = decimal.Parse(txtInceleme.Text.Trim());
oMasrafIncelemeBedelleri.PostaBedeli = decimal.Parse(txtPostaUcreti.Text.Trim());
oMasrafIncelemeBedelleri.IndirimOrani = decimal.Parse(txtIndirimOrani.Text.Trim());
oMasrafIncelemeBedelleri.FaturayiBastiran = Context.User.Identity.Name;
oMasrafIncelemeBedelleri.FatOnYaziTar = DateTime.Today;
ent.AddToMasrafIncelemeBedelleri(oMasrafIncelemeBedelleri);
ent.SaveChanges();
}
}
示例3: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
lblVirgulleAyrilmisIstIdlerGorunmez.Text = Session["VirgulleAyrilmisIstIdler"].ToString();
lblVirgulleAyrilmisIstIdlerGorunur.Text = "İşlenecek IstIdler:"+Session["VirgulleAyrilmisIstIdler"].ToString();
Session["VirgulleAyrilmisIstIdler"] = null;
string[] IstIdler = lblVirgulleAyrilmisIstIdlerGorunmez.Text.Split(',');
EFDal ed = new EFDal();
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
DataSet ds= ed.kal_IstIddenIstekDon(int.Parse(IstIdler[0].ToString()), BolgeKodu);
int IstekNo=int.Parse(ds.Tables[0].Rows[0]["ISTEKNO"].ToString());
int Yil = int.Parse(ds.Tables[0].Rows[0]["YIL"].ToString());
grdFaturaTarihceBagla(BolgeKodu, Yil, lblVirgulleAyrilmisIstIdlerGorunmez.Text);
/*
foreach (var item in IstIdler)
{
if (!KayitKilitlimi(int.Parse(item)))
{
using (Service1Client proxy = new Service1Client())
{
proxy.OnaylanmisIsteklereEkle(int.Parse(item));
List<kal_IstekNoIcinDahaOnceAlinmisFaturaNumarasiniDon_Result> IstekIcinDahaOnceAlinmisFaturaNo = proxy.IstekNoIcinDahaOnceAlinmisFaturaNumarasiniDon(BolgeKodu, Yil, IstekNo).ToList();
if (IstekIcinDahaOnceAlinmisFaturaNo.First().FATURANO.Length > 3)//Evet birisi daha once bu istek no için bir fatno almış
{
proxy.IstIdliFaturaOnyaziKaydinaFaturaNoAta(int.Parse(item), IstekIcinDahaOnceAlinmisFaturaNo.First().FATURANO);
}
else//Eger istek için daha önce bir fatno alınmadıysa şimdi bir fatno al
{
string KullanilacakFaturaNo = DateTime.Now.ToString("dd/MM/yy").Replace(".", "") + "-" + ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu).ToString();
proxy.IstIdliFaturaOnyaziKaydinaFaturaNoAta(int.Parse(item), KullanilacakFaturaNo);
}
}
}
}*/
}
lblUyari.Text = "";
}