当前位置: 首页>>代码示例>>C#>>正文


C# EFDal.kal_FaturalandirmaAyrintilari方法代码示例

本文整理汇总了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();
 }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:14,代码来源:FaturaIcerigi.ascx.cs

示例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();
 }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:16,代码来源:FaturaIcerigi.ascx.cs

示例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();

        }
    }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:35,代码来源:Istek.aspx.cs

示例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;
        }
    }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:55,代码来源:Istek.aspx.cs

示例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();
     }
 }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:13,代码来源:Istek.aspx.cs


注:本文中的EFDal.kal_FaturalandirmaAyrintilari方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。