/// <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)); }
/// <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)); }