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


C# FakUserInterface.GetByAzontip方法代码示例

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


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

示例1: BevetelekInit

 public void BevetelekInit(FakUserInterface fak, VezerloControl hivo, Vezerloinfo aktivvezerles)
 {
     partnerinfo = fak.GetByAzontip("SZCTPARTNER");
     partnertetelinfo = fak.GetByAzontip("SZCTVEZIRPARTNER");
     partneridk = fak.GetTartal(partnertetelinfo, "PARTNER_ID", "BEVPARTNER", "I");
     TermCegPluszCegalattiTabinfok = hivo.TermCegPluszCegalattiTabinfok;
     ValasztekTablaNev = "PARTNER";
     ValasztekIdNev = "PARTNER_ID";
     DatasetTablak = new DataTable[] { dataset.CEGSZLAHONAPOK, dataset.BEVSZLA, dataset.BEVSZLA_TETEL };
     AlaplistaControlInit(fak, hivo, aktivvezerles, DatasetTablak);
     AlapTablaNev = "CEGSZLAHONAPOK";
     AlapTablaSelectString = " where SZLA_DATUM> = '" + DatumtolString + "' and SZLA_DATUM <= '" + DatumigString + "'";
     AlapIdNev = "CEGHONAP_ID";
 }
开发者ID:AndrasD,项目名称:VezIR,代码行数:14,代码来源:Bevetelek.cs

示例2: Feltetelinfo

        /// <summary>
        /// objectum letrehozasa
        /// </summary>
        /// <param name="listainfok">
        /// listainfok
        /// </param>
        /// <param name="fakuserinterface">
        /// fakuserinterface
        /// </param>
        /// <param name="view">
        /// a feltetelmeghatarozas view-ja
        /// </param>
        /// <param name="viewindex">
        /// sorindex a view-ban
        /// </param>
        public Feltetelinfo(ListaInfok listainfok, FakUserInterface fakuserinterface, DataView view, int viewindex)
        {
            ListaInfok = listainfok;
            Feltetelinfok = ListaInfok.FeltColl;
            DataRow dr = view[viewindex].Row;
            Tablainfo tabinfo = fakuserinterface.GetByAzontip(dr["AZONTIP"].ToString());
            Tabinfo = tabinfo;
            Cols mezocol = null;
            bool csakuressor = dr["MEZONEV"].ToString() == "";
            ZaroZarojel = dr["ZAROZAROJEL"].ToString();
            if (csakuressor)
                FeltetelSorLista = ZaroZarojel;
            else
            {
                mezocol = tabinfo.TablaColumns[dr["MEZONEV"].ToString()];
                ColumnInfo = mezocol;
                NyitoZarojel = dr["NYITOZAROJEL"].ToString();
                Relacio = dr["RELACIO"].ToString();
                Ertek = dr["MASODIKELEM"].ToString();
                EsVagy = dr["ESVAGY"].ToString();
                FeltetelSorLista = NyitoZarojel;
                bool stringe = mezocol.DataType.ToString() == "System.String";
                bool datume = mezocol.DataType.ToString() == "System.DateTime";
                if (mezocol.Comboe)
                {
                    FeltetelSorSelect = mezocol.ColumnName + Relacio;
                    if (stringe)
                        FeltetelSorSelect += "'";
                    FeltetelSorSelect += mezocol.Combo_Info.GetComboAktfileba(Ertek);
                    if (stringe)
                        FeltetelSorSelect += "'";
                }
                else if (stringe)
                {
                    if (Relacio == "=")
                    {
                        FeltetelSorSelect = mezocol.ColumnName + "like '%"+ Ertek + "%'";
                    }
                    else
                        FeltetelSorSelect = "substring(" + mezocol.ColumnName + ",1," + Ertek.Length + ")" + Relacio + "'" + Ertek + "'";
                }
                else if (datume)
                    FeltetelSorSelect = mezocol.ColumnName + Relacio + "'" + Ertek + "'";
                else
                    FeltetelSorSelect = mezocol.ColumnName + Relacio + Ertek;
                FeltetelSorLista += dr["ELSOELEM"].ToString();
 //               FeltetelSorSelect += Relacio;
                FeltetelSorLista += Relacio;
                //if (!mezocol.Comboe)
                //{
                //    if (mezocol.DataType.ToString() == "System.String" || mezocol.DataType.ToString() == "System.DateTime")
                //        FeltetelSorSelect += "'" + Ertek + "'";
                //    else
                //        FeltetelSorSelect += Ertek;
                //}
                //else
                //    FeltetelSorSelect += mezocol.Combo_Info.GetComboAktfileba(Ertek);
                if (viewindex < ListaInfok.Hivo.userselectcount && view.Table.TableName=="FELTETEL")
                    UserFeltetel = true;
                FeltetelSorLista += dr["MASODIKELEM"].ToString();
                FeltetelSorLista += ZaroZarojel;
            }
        }
开发者ID:AndrasD,项目名称:VezIR,代码行数:78,代码来源:Listainfok.cs

示例3: ListaInfok

        /// <summary>
        /// objectum letrehozasa
        /// </summary>
        /// <param name="hivo">
        /// hivo
        /// </param>
        /// <param name="osszesview">
        /// viewk listaja
        /// </param>
        public ListaInfok(Altlistazoalap hivo, ArrayList osszesview)
        {
            Hivo = hivo;
            Tabinfo = Hivo.Tabinfo;
            Listae = hivo.listae;
            FakUserInterface = hivo.FakUserInterface;
            TablainfoRow = Tabinfo.DataView[0].Row;
            int ig;
            if (Listae)
                ig = 2;
            else
                ig = 4;
            for (int l = 0; l < ig; l++)
            {
                view = (DataView)osszesview[0];   // parameterview
                table = view.Table;
                sort = view.Sort;
                view.Sort = "AZONTIP,MEZONEV";
                if (l == 0)
                {
                    azontip = "";
                    for (int i = 0; i < table.Columns.Count; i++)
                    {
                        string colnev = table.Columns[i].ColumnName;
                        if (colnev.Contains("SORSZAM"))
                            view.Sort = colnev + ",AZONTIP,MEZONEV";
                        else
                            view.Sort = "AZONTIP,MEZONEV";
                        azontip = "";
                        for (int j = 0; j < view.Count; j++)
                        {
                            dr = view[j].Row;
                            egyazontip = dr["AZONTIP"].ToString();
                            if (egyazontip != azontip)
                                tabinfo = FakUserInterface.GetByAzontip(egyazontip);
                            MezoinfoOsszeallit(dr);
                            if (vanfeltben || vansorfeltben || vanoszlfeltben || sorrendsorszam != "0" || kellosszegzes ||
                                osszegzendo || atlagolando || csakosszegsorba || oszlopsorszam != "0" || matrixsorszam != "0")
                            {
                                if (Tablainfok.IndexOf(tabinfo) == -1)
                                {
                                    Tablainfok.Add(tabinfo);
                                    Clear(tabinfo);
                                }
                                Mezoinfo mezoinfo = new Mezoinfo(tabinfo, mezonev, sorrendsorszam, kellosszegzes, osszegzendo,
                                    atlagolando, csakosszegsorba, oszlopsorszam, matrixsorszam);
                               switch (colnev)
                                {
                                    case "OSZLOPSORSZAM":
                                        if (oszlopsorszam != "0")
                                            Oszlopinfok.Mezoinfok.Add(tabinfo, mezoinfo);
                                        break;
                                    case "SORRENDSORSZAM":
                                        if (sorrendsorszam != "0")
                                        {
                                            Sorrendinfok.Mezoinfok.Add(tabinfo, mezoinfo);
                                            string ssort = tabinfo.Sort;
                                            if (ssort != "")
                                                ssort += ",";
                                            ssort += mezoinfo.ColumnInfo.ColumnName;
                                            tabinfo.Sort = ssort;
                                        }
                                        break;
                                    case "MATRIXSORSZAM":
                                        if (matrixsorszam != "0")
                                        {
                                            Matrixpontinfok.Mezoinfok.Add(tabinfo, mezoinfo);
                                        }
                                        break;
                                }
                            }
                            azontip = egyazontip;
                        }
                    }

                }
                else
                {
                    azontip = "";
                    string filt = view.RowFilter;
                    view.RowFilter = "VANFELTBEN = 'Igen'";
                    if (l != 1)
                        view.RowFilter += " OR VANSORFELTBEN = 'Igen' OR VANOSZLFELTBEN = 'Igen '";
                    for (int i = 0; i < view.Count; i++)
                    {
                        dr = view[i].Row;
                        egyazontip = dr["AZONTIP"].ToString();
                        if (egyazontip != azontip)
                            tabinfo = FakUserInterface.GetByAzontip(egyazontip);
                        azontip = egyazontip;
                        MezoinfoOsszeallit(dr);
//.........这里部分代码省略.........
开发者ID:AndrasD,项目名称:VezIR,代码行数:101,代码来源:Listainfok.cs


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