本文整理汇总了C#中EFDal.kal_FaturalandirmaAyrintilari方法的典型用法代码示例。如果您正苦于以下问题:C# EFDal.kal_FaturalandirmaAyrintilari方法的具体用法?C# EFDal.kal_FaturalandirmaAyrintilari怎么用?C# EFDal.kal_FaturalandirmaAyrintilari使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类EFDal
的用法示例。
在下文中一共展示了EFDal.kal_FaturalandirmaAyrintilari方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
EFDal ed=new EFDal();
int TarifeId = ed.CihazKapsamAyrintiTablosuDon(this.IstId);
grdFaturaIcerigi.DataSource = ed.kal_FaturalandirmaAyrintilari(this.IstId, TarifeId);
grdFaturaIcerigi.DataBind();
ToplamBedelYaz(this.IstId);
/*
using (Service1Client proxy = new Service1Client())
{
var oistek = proxy.IstekFind(this.IstId);
TarifeId=oistek.CIHAZKAPSAMAYRINTITABLOSU;
}
*/
//EFDal ed = new EFDal();
}
示例3: FaturaOnYaziTablosunaEkle
protected void FaturaOnYaziTablosunaEkle(int SonEklenenIstId)
{
EFDal ed = new EFDal();
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
using (sfKalDataEntities ent = new sfKalDataEntities())
{
int IstId = SonEklenenIstId;
short CihazKapsamAyrintiTablosuAdlariID = 1;//short.Parse(txtCihazKapsamAyrintiTabloAdi.Text);
FaturaOnYazi oFaturaOnyazi = new FaturaOnYazi();
//oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(Session["CihazKapsamAyrintiTablosuID"].ToString());
oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(txtFaturaSira.Text.Trim());//int.Parse(ddlOlcumAraligi.SelectedValue);
oFaturaOnyazi.CihazKapsamAyrintiTabloAdlariID = CihazKapsamAyrintiTablosuAdlariID;
//Sürekli artirmaya gerek var mi? Onaylama sırasında fatno alırken bunu yapalim artik
//oFaturaOnyazi.GUNLUKSIRA = ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu);
oFaturaOnyazi.GUNLUKSIRA = 0;
//oFaturaOnyazi.FATURANO = KisaltilmisTurkceTarihDon().Replace(".", "") + "-" + ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu).ToString();
//Bunu hemen yukarıdaki satırdaki gibi yapmayı bırakalım. Kullanıcı kayda onay verdiğinde fatura numarası, tüm istekno grubu için daha önceden alınan
//faturano ile belirlensin.Bizim faturan şimdilik "-" olsun
oFaturaOnyazi.FATURANO = "-";
oFaturaOnyazi.ISTID = IstId;
oFaturaOnyazi.OlcumAraligi = txtOlcumAraligi.Text.Trim();
oFaturaOnyazi.Bedel = decimal.Parse(txtFatBedeli.Text.Trim());
oFaturaOnyazi.BOLGEKODU = (short)BolgeKodu;
oFaturaOnyazi.EkBolgemi = false;
oFaturaOnyazi.Silindi = false;
oFaturaOnyazi.FATONYAZITAR = DateTime.Parse("1900-01-01");
ent.AddToFaturaOnYazi(oFaturaOnyazi);
ent.SaveChanges();
//rdgrdFaturaIcerigi.DataSource = ed.kal_FaturalandirmaAyrintilari(IstId, int.Parse(txtCihazKapsamAyrintiTabloAdi.Text)); ;
rdgrdFaturaIcerigi.DataSource = ed.kal_FaturalandirmaAyrintilari(IstId, 1);
rdgrdFaturaIcerigi.DataBind();
}
}
示例4: lnkEkOnayla_Click
protected void lnkEkOnayla_Click(object sender, EventArgs e)
{
int IstId = int.Parse(Request["IstID"].ToString());
EFDal ed = new EFDal();
if (!ed.DahaOnceFaturaOnYaziTablosunaEklenmismi(IstId))
{
FaturaOnYaziTablosunaEkle(IstId);
}
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
using (sfKalDataEntities ent = new sfKalDataEntities())
{
string SQL = "";
short CihazKapsamAyrintiTablosuAdlariID = 1;// short.Parse(txtCihazKapsamAyrintiTabloAdi.Text);
DataSet ds = new DataSet();
SQL = Session["sqlEkBedel"].ToString().Replace("BirimBedel", "*");
ds = Sorgula(SQL);
FaturaOnYazi oFaturaOnyazi = new FaturaOnYazi();
oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(Session["CihazKapsamAyrintiTablosuID"].ToString());
oFaturaOnyazi.CihazKapsamAyrintiTabloAdlariID = CihazKapsamAyrintiTablosuAdlariID;
/*Eski*/
//Ek yapma işlemi sırasında faturano ve Gunluk sıra no ve FATONYAZITAR bilgilerinin değişmemesi gerekli
//GUNLUKSIRA null olabilir
//FATURANO null olamaz
//FATONYAZITAR null olabilir
//oFaturaOnyazi.GUNLUKSIRA = ed.FaturaOnyaziTablosuIstIDdenGunlukSıraNoDon(IstId);
//oFaturaOnyazi.FATURANO = ed.FaturaOnyaziTablosuIstIDdenFaturaNoDon(IstId);
/*Eski*/
//Eskiden yuakarıdaki gibi idi Eski rasında kalan.Şİmdi bu aşamada FATURANO veGUNLUKSIRA belirlemeyelim
//Bu işi fatura önyazı basılırken yapılsın
oFaturaOnyazi.GUNLUKSIRA = 0;
oFaturaOnyazi.FATURANO = "-";
oFaturaOnyazi.ISTID = IstId;
oFaturaOnyazi.BOLGEKODU = (short)BolgeKodu;
oFaturaOnyazi.EkBolgemi = true;
oFaturaOnyazi.Silindi = false;
oFaturaOnyazi.FATONYAZITAR = null;//DateTime.Today; Bu da fatura yazılırken belirlensin
oFaturaOnyazi.OlcumAraligi = ddlEkBolgeOlcumAraligi.SelectedItem.Text;
oFaturaOnyazi.Bedel = decimal.Parse(Session["EkBirimBedel"].ToString());
ent.AddToFaturaOnYazi(oFaturaOnyazi);
ent.SaveChanges();
Doldur(IstId);
rdgrdFaturaIcerigi.DataSource = ed.kal_FaturalandirmaAyrintilari(IstId, int.Parse(txtCihazKapsamAyrintiTabloAdi.Text));
rdgrdFaturaIcerigi.DataBind();
pnlFaturaIcerigi.Visible = false;
}
Guncelle(IstId);
if (!UserManager.Default.IsUserInRole(UserName, "depo"))
{
btnSil.Visible = false;
}
}
示例5: rdgrdFaturaIcerigi_RowCommand
protected void rdgrdFaturaIcerigi_RowCommand(object sender, GridViewCommandEventArgs e)
{
int IstId = int.Parse(Request["IstId"].ToString());
EFDal ed = new EFDal();
if (e.CommandName == "Delete")
{
int index = Convert.ToInt32(e.CommandArgument);
int key = Convert.ToInt32(this.rdgrdFaturaIcerigi.DataKeys[index].Value);
ed.FaturaOnYaziTablosundanIDyeBagliOlarakSil(key);
rdgrdFaturaIcerigi.DataSource = ed.kal_FaturalandirmaAyrintilari(IstId, int.Parse(txtCihazKapsamAyrintiTabloAdi.Text)); ;
rdgrdFaturaIcerigi.DataBind();
}
}