Пример #1
0
        /// <summary>
        /// Adaugam o noua inregistrare in tabela Regiuni_REF
        /// </summary>
        /// <param name="pIdTara"></param>
        /// <param name="pNume"></param>
        /// <param name="pAbreviere"></param>
        /// <param name="pPrefixTelefon"></param>
        /// <param name="pLimbaDenumirii"></param>
        /// <param name="pPreferinta"></param>
        /// <returns>Cheia inregistrarii adaugate</returns>
        /// <remarks></remarks>
        public static int Add(int pIdCreator, int pIdTara, string pNume, string pAbreviere, string pPrefixTelefon, int pLimbaDenumirii, int pPreferinta, IDbTransaction pTranzactie)
        {
            int idNou = DGeneral.GetValoareMaxima(NUME_TABELA, EnumCampuriTabela.nIdRegiune.ToString(), pTranzactie) + 1;

            BColectieCorespondenteColoaneValori dictCorespondenta = new BColectieCorespondenteColoaneValori();

            dictCorespondenta.Adauga(EnumCampuriTabela.xnIdTara.ToString(), pIdTara);
            dictCorespondenta.Adauga(EnumCampuriTabela.nIdRegiune.ToString(), idNou);
            dictCorespondenta.Adauga(EnumCampuriTabela.tNume.ToString(), pNume);
            dictCorespondenta.Adauga(EnumCampuriTabela.tAbreviere.ToString(), pAbreviere);
            dictCorespondenta.Adauga(EnumCampuriTabela.tPrefixTelefon.ToString(), pPrefixTelefon);
            dictCorespondenta.Adauga(EnumCampuriTabela.nLimbaDenumirii.ToString(), pLimbaDenumirii);
            dictCorespondenta.Adauga(EnumCampuriTabela.nPreferinta.ToString(), pPreferinta);
            return(DGeneral.Insert(NUME_TABELA, dictCorespondenta, pIdCreator, pTranzactie));
        }
Пример #2
0
        /// <summary>
        /// Adaugam o noua inregistrare in tabela Localitati_REF
        /// </summary>
        /// <param name="pIdRegiune"></param>
        /// <param name="pNume"></param>
        /// <param name="pTip"></param>
        /// <param name="pLimbaDenumirii"></param>
        /// <param name="pPreferinta"></param>
        /// <returns>Cheia inregistrarii adaugate</returns>
        /// <remarks></remarks>
        public static int Add(int pIdCreator, int pIdRegiune, string pNume, int pTip, int pLimbaDenumirii, int pPreferinta, IDbTransaction pTranzactie)
        {
            //Recuperam numarul ultimei inregistrari si adaugam 1
            int idNou = DGeneral.GetValoareMaxima(NUME_TABELA, EnumCampuriTabela.nIdLocalitate.ToString(), pTranzactie) + 1;

            BColectieCorespondenteColoaneValori dictCorespondenta = new BColectieCorespondenteColoaneValori();

            dictCorespondenta.Adauga(EnumCampuriTabela.nIdLocalitate.ToString(), idNou);
            dictCorespondenta.Adauga(EnumCampuriTabela.xnIdRegiune.ToString(), pIdRegiune);
            dictCorespondenta.Adauga(EnumCampuriTabela.tNume.ToString(), pNume);
            dictCorespondenta.Adauga(EnumCampuriTabela.nTip.ToString(), pTip);
            dictCorespondenta.Adauga(EnumCampuriTabela.nLimbaDenumirii.ToString(), pLimbaDenumirii);
            dictCorespondenta.Adauga(EnumCampuriTabela.nPreferinta.ToString(), pPreferinta);
            return(DGeneral.Insert(NUME_TABELA, dictCorespondenta, pIdCreator, pTranzactie));
        }