示例#1
0
        public List <RSociedadBE> ObtenerSociedadesActivas()
        {
            //ObtenerSociedadesActivas
            List <RSociedadBE> oListaSociedad = new List <RSociedadBE>();
            RSociedadBE        oSociedad;
            string             connectionString = ConfigurationManager.ConnectionStrings["conRomSql"].ConnectionString;

            SqlConnection con = new SqlConnection();

            try
            {
                con.ConnectionString = connectionString;
                con.Open();
                string     nombreProcedure = "ObtenerSociedadesActivas";
                SqlCommand cmd             = new SqlCommand(nombreProcedure, con);
                cmd.CommandType = CommandType.StoredProcedure;

                using (IDataReader dataReader = cmd.ExecuteReader())
                {
                    while (dataReader.Read())
                    {
                        oSociedad                   = new RSociedadBE();
                        oSociedad.Id                = new Guid(dataReader["Id"].ToString());
                        oSociedad.Codigo            = dataReader["Codigo"].ToString();
                        oSociedad.Descripcion       = dataReader["Codigo"].ToString() + " " + dataReader["Descripcion"].ToString();
                        oSociedad.IdMoneda          = dataReader["IdMoneda"].ToString();
                        oSociedad.DescripcionMoneda = dataReader["DescripcionMoneda"].ToString();

                        oListaSociedad.Add(oSociedad);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                con.Close();
            }
            return(oListaSociedad);
        }
示例#2
0
        public List <RSociedadBE> ObtenerSociedades()
        {
            ScriptorChannel canalSociedad = ScriptorModel.Common.ScriptorClient.GetChannel(new Guid(Canales.Sociedad));


            List <ScriptorContent> Sociedades = canalSociedad.QueryContents("#Id", Guid.NewGuid(), "<>").ToList();

            List <RSociedadBE> oListaSociedad = new List <RSociedadBE>();

            RSociedadBE oSociedad;

            foreach (ScriptorContent item in Sociedades)
            {
                oSociedad = new RSociedadBE();

                oSociedad.Id          = item.Id;
                oSociedad.Codigo      = item.Parts.Codigo;
                oSociedad.Descripcion = item.Parts.Descripcion;
                oListaSociedad.Add(oSociedad);
            }

            return(oListaSociedad);
        }