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


C# EFDal.TeklifleriDon方法代码示例

本文整理汇总了C#中EFDal.TeklifleriDon方法的典型用法代码示例。如果您正苦于以下问题:C# EFDal.TeklifleriDon方法的具体用法?C# EFDal.TeklifleriDon怎么用?C# EFDal.TeklifleriDon使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在EFDal的用法示例。


在下文中一共展示了EFDal.TeklifleriDon方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: FillRadTree

    private void FillRadTree()
    {
        EFDal ed = new EFDal();
        int CihazSayisi = 0;
        DataSet ds = new DataSet();
        RadTreeNode Main = new RadTreeNode();
        RadTreeNode Teklifler = new RadTreeNode();
        RadTreeNode Randevu = new RadTreeNode();//Onaylanmis teklifler
        RadTreeNode BekleyenIsler = new RadTreeNode();//Depoda bekleyen isler
        RadTreeNode FirmadaBekleyenIsler = new RadTreeNode();//Firmada yerinde kalbrasyonu papılacak olupda bekleyenler
        RadTreeNode DevamEdenIsler = new RadTreeNode();
        RadTreeNode SuAndaKalibrasyonuYapilmakUzereGidilmisOlunanFirmalar = new RadTreeNode();
        RadTreeNode OnBuroyuBasilmakUzereBekleyenFaturaOnYazi = new RadTreeNode();

        int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);//istek.SqlDataProvider.BolgeKoduDon(UserId);
        RadTree1.Nodes.Clear();
        RadTree1.Nodes.Add(Main);
        Main.Nodes.Clear();
        Main.Text = "Genel Bakış";
        Main.Value = "0";
        Main.Nodes.Add(Teklifler);
        Main.Nodes.Add(Randevu);
        Randevu.Text = "Onaylanmış teklifler";
        Randevu.Value = "0";
        Main.Nodes.Add(BekleyenIsler);
        Main.Nodes.Add(FirmadaBekleyenIsler);
        Main.Nodes.Add(DevamEdenIsler);
        Main.Nodes.Add(SuAndaKalibrasyonuYapilmakUzereGidilmisOlunanFirmalar);
        Main.Nodes.Add(OnBuroyuBasilmakUzereBekleyenFaturaOnYazi);

        Teklifler.Text = "Teklifler";
        BekleyenIsler.Text = "Depoda Bekleyen İşler";
        FirmadaBekleyenIsler.Text = "Firmada kalibrasyonu bekleyen işler";
        DevamEdenIsler.Text = "Laboratuvarda Devam Eden İşler";
        SuAndaKalibrasyonuYapilmakUzereGidilmisOlunanFirmalar.Text = "Kalibrasyon istekleri karsilanmak uzere su an icin ziyaret edilen firmalar";
        OnBuroyuBasilmakUzereBekleyenFaturaOnYazi.Text = "Ön büroyu bekleyen fatura önyazıları";
        //Teklifler
        CihazSayisi = 0;
        ds = ed.TeklifleriDon(BolgeKodu);
        Teklifler.ToolTip = ds.Tables[0].Rows.Count.ToString() + " adet teklif";
        foreach (DataRow arow in ds.Tables[0].Rows)
        {
            RadTreeNode Teklifler2 = new RadTreeNode(arow["FIRMA"].ToString());
            Teklifler.Nodes.Add(Teklifler2);
            Teklifler2.ToolTip = arow["CihazSayisi"].ToString() + " adet cihaz icin teklif verilmiş";
            Teklifler2.Value = "Teklif" + "&" + arow["YIL"].ToString() + "&" + arow["TEKLIFNO"].ToString(); ;
            CihazSayisi = CihazSayisi + Convert.ToInt32(arow["CihazSayisi"].ToString());
        }
        Teklifler.ToolTip = Teklifler.ToolTip + "-" + CihazSayisi.ToString() + "adet cihaz için teklif. Verilmesinin üzerinden 15 gün geçmemiş ve onay gelmeyen teklifleri gösterir.";
        //Randevular yani onaylanmış teklifler
        ds = ed.RandevulariBolgelereGoreGrupla(BolgeKodu);
        Randevu.ToolTip = ds.Tables[0].Rows.Count.ToString() + " adet firma onay verdiği teklifle bekliyor";
        foreach (DataRow arow in ds.Tables[0].Rows)
        {
            RadTreeNode RandevusuOlanFirma = new RadTreeNode(arow["FIRMAADI"].ToString());
            Randevu.Nodes.Add(RandevusuOlanFirma);
            RandevusuOlanFirma.ToolTip = arow["CihazSayisi"].ToString() + " adet cihaz randevu icin bekliyor";
            RandevusuOlanFirma.Value = "Randevu" + "&" + arow["YIL"].ToString() + "&" + arow["ISTEKNO"].ToString();
            CihazSayisi = CihazSayisi + Convert.ToInt32(arow["CihazSayisi"].ToString());

        }
        Randevu.ToolTip = Randevu.ToolTip + "-" + CihazSayisi.ToString() + " adet cihaz.Kalibrasyon bitiş tarihi olmayan ve firma tarafından onaylanan teklif kalemleridir.";
        //dEPODABekleyen Isler
        CihazSayisi = 0;
        ds = ed.DepodaBekleyenIsleriDon(BolgeKodu);
        BekleyenIsler.ToolTip = ds.Tables[0].Rows.Count.ToString() + " firmanin işi bekliyor ";
        foreach (DataRow arow in ds.Tables[0].Rows)
        {
            RadTreeNode BekleyenIsler2 = new RadTreeNode(arow["FIRMA"].ToString());
            BekleyenIsler.Nodes.Add(BekleyenIsler2);
            BekleyenIsler2.Value = "Bekleyen" + "&" + arow["YIL"].ToString() + "&" + arow["ISTEKNO"].ToString();
            BekleyenIsler2.ToolTip = arow["CihazSayisi"].ToString() + " adet cihaz laboratuvara alinmak icin bekliyor." + arow["BeklemeGunSayisi"].ToString()+ " gündür bekliyor.";
            CihazSayisi = CihazSayisi + Convert.ToInt32(arow["CihazSayisi"].ToString());
        }
        BekleyenIsler.ToolTip = BekleyenIsler.ToolTip + "-" + CihazSayisi.ToString() + " adet cihaz.Sorumlu alanı boş,İptal alanı boş yada 'OK' ve CihazGelmedi alanı 0 olan kayıtlardır.";

        //Firmada Bekleyen işler
        CihazSayisi = 0;
        ds = ed.FirmadaBekleyenIsleriDon(BolgeKodu);
        FirmadaBekleyenIsler.ToolTip = ds.Tables[0].Rows.Count.ToString() + " firmanin işi yerinde yapılmak üzere bekliyor. Sorumlu alanı boş, CihazGelmedi alanı 1,İptal alanı boş yada 'OK' ve KalYeri 'Yerinde' olan kayıtlardır..";
        foreach (DataRow arow in ds.Tables[0].Rows)
        {
            RadTreeNode FirmadaBekleyenIsler2 = new RadTreeNode(arow["FIRMA"].ToString());
            FirmadaBekleyenIsler.Nodes.Add(FirmadaBekleyenIsler2);
            FirmadaBekleyenIsler2.Value = "FBekleyen" + "&" + arow["YIL"].ToString() + "&" + arow["ISTEKNO"].ToString();
            FirmadaBekleyenIsler2.ToolTip = arow["CihazSayisi"].ToString() + " adet cihaz laboratuvara alinmak icin bekliyor";
            CihazSayisi = CihazSayisi + Convert.ToInt32(arow["CihazSayisi"].ToString());
        }
        FirmadaBekleyenIsler.ToolTip = FirmadaBekleyenIsler.ToolTip + "-" + CihazSayisi.ToString() + " adet cihaz";
        //Devam eden işler
        CihazSayisi = 0;
        ds = ed.DevamEdenIsleriDon(BolgeKodu);
        DevamEdenIsler.ToolTip = ds.Tables[0].Rows.Count.ToString() + " adet firmanin isi devam ediyor";
        foreach (DataRow arow in ds.Tables[0].Rows)
        {
            RadTreeNode DevamEdenIsler2 = new RadTreeNode(arow["FIRMA"].ToString());
            DevamEdenIsler.Nodes.Add(DevamEdenIsler2);
            DevamEdenIsler2.ToolTip = arow["CihazSayisi"].ToString() + " adet cihazin  laboratuvarda kalibrasyonu devam ediyor";
            DevamEdenIsler2.Value = "DevamEden" + "&" + arow["YIL"].ToString() + "&" + arow["ISTEKNO"].ToString(); ;
            CihazSayisi = CihazSayisi + Convert.ToInt32(arow["CihazSayisi"].ToString());
//.........这里部分代码省略.........
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:101,代码来源:GenelBakis.ascx.cs


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