Exemplo n.º 1
0
        public IdiomaEN ReadOIDDefault(int id
                                       )
        {
            IdiomaEN idiomaEN = null;

            try
            {
                SessionInitializeTransaction();
                idiomaEN = (IdiomaEN)session.Get(typeof(IdiomaEN), id);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is OscarsitosGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new OscarsitosGenNHibernate.Exceptions.DataLayerException("Error in IdiomaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(idiomaEN);
        }
Exemplo n.º 2
0
// Modify default (Update all attributes of the class)

        public void ModifyDefault(IdiomaEN idioma)
        {
            try
            {
                SessionInitializeTransaction();
                IdiomaEN idiomaEN = (IdiomaEN)session.Load(typeof(IdiomaEN), idioma.Id);

                idiomaEN.Idioma = idioma.Idioma;



                session.Update(idiomaEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is OscarsitosGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new OscarsitosGenNHibernate.Exceptions.DataLayerException("Error in IdiomaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Exemplo n.º 3
0
        public int New_(IdiomaEN idioma)
        {
            try
            {
                SessionInitializeTransaction();

                session.Save(idioma);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is OscarsitosGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new OscarsitosGenNHibernate.Exceptions.DataLayerException("Error in IdiomaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(idioma.Id);
        }
Exemplo n.º 4
0
        public void Destroy(string idioma
                            )
        {
            try
            {
                SessionInitializeTransaction();
                IdiomaEN idiomaEN = (IdiomaEN)session.Load(typeof(IdiomaEN), idioma);
                session.Delete(idiomaEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is YoureOnGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in IdiomaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Exemplo n.º 5
0
        public IdiomaEN ReadOID(int id
                                )
        {
            IdiomaEN idiomaEN = null;

            idiomaEN = _IIdiomaCAD.ReadOID(id);
            return(idiomaEN);
        }
Exemplo n.º 6
0
        public void Modify(string p_Idioma_OID, string p_descripcion)
        {
            IdiomaEN idiomaEN = null;

            //Initialized IdiomaEN
            idiomaEN             = new IdiomaEN();
            idiomaEN.Idioma      = p_Idioma_OID;
            idiomaEN.Descripcion = p_descripcion;
            //Call to IdiomaCAD

            _IIdiomaCAD.Modify(idiomaEN);
        }
Exemplo n.º 7
0
        public void Modify(int p_Idioma_OID, string p_idioma)
        {
            IdiomaEN idiomaEN = null;

            //Initialized IdiomaEN
            idiomaEN        = new IdiomaEN();
            idiomaEN.Id     = p_Idioma_OID;
            idiomaEN.Idioma = p_idioma;
            //Call to IdiomaCAD

            _IIdiomaCAD.Modify(idiomaEN);
        }
Exemplo n.º 8
0
        public int New_(string p_idioma)
        {
            IdiomaEN idiomaEN = null;
            int      oid;

            //Initialized IdiomaEN
            idiomaEN        = new IdiomaEN();
            idiomaEN.Idioma = p_idioma;

            //Call to IdiomaCAD

            oid = _IIdiomaCAD.New_(idiomaEN);
            return(oid);
        }
Exemplo n.º 9
0
        public string New_(string p_idioma, string p_descripcion)
        {
            IdiomaEN idiomaEN = null;
            string   oid;

            //Initialized IdiomaEN
            idiomaEN        = new IdiomaEN();
            idiomaEN.Idioma = p_idioma;

            idiomaEN.Descripcion = p_descripcion;

            //Call to IdiomaCAD

            oid = _IIdiomaCAD.New_(idiomaEN);
            return(oid);
        }
Exemplo n.º 10
0
        public static List <IdiomaEN> ListarIdiomas()
        {
            var ListaIdiomas = new List <IdiomaEN>();

            using (var Cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["Mercader"].ToString()))
            {
                Cnn.Open();
                string        ConsultaIdioma = "SELECT * FROM Idioma";
                var           Cmd            = new SqlCommand(ConsultaIdioma, Cnn);
                SqlDataReader Lector;
                Lector = Cmd.ExecuteReader();
                while (Lector.Read())
                {
                    var UnIdioma = new IdiomaEN();
                    UnIdioma.CodIdioma   = Conversions.ToInteger(Lector[0]);
                    UnIdioma.Descripcion = Conversions.ToString(Lector[1]);
                    ListaIdiomas.Add(UnIdioma);
                }
            }

            return(ListaIdiomas);
        }