Exemple #1
0
        /// <summary>Método que representa la llamada al procedure 'Sexo_ListarDes'</summary>
        static public List <Entity.Sexo.ListarDes> ListarDes(Entity.Sexo Item, Cursor oCursor)
        {
            var        ResultSet = new List <Entity.Sexo.ListarDes>();
            SqlCommand oComando  = oCursor.ObtenerComando(Contexto.CnControlPresupuesto);
            string     Esquema   = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto;

            oComando.CommandText = Esquema + "Sexo_ListarDes";
            try
            {
                SqlParameterCollection oP = oComando.Parameters;

                using (SqlDataReader oLector = oComando.ExecuteReader())
                {
                    while (oLector.Read())
                    {
                        var LItem = new Entity.Sexo.ListarDes();
                        LItem.idSexo = (string)oLector["idSexo"];
                        LItem.sexo   = (string)oLector["sexo"];
                        ResultSet.Add(LItem);
                    }
                }
                return(ResultSet);
            }
            catch (System.Exception)
            {
                throw;
            }
        }
Exemple #2
0
        /// <summary>
        /// Busca en la tabla Sexo algun registro que su IdSexo sea el mismo que el parametro y lo retorna.
        /// </summary>
        /// <param name="id">string Id del Sexo</param>
        /// <returns>Sexo sexo</returns>
        public bool Read()
        {
            BeLifeEntities bbdd = new BeLifeEntities();

            try
            {
                Entity.Sexo s = bbdd.Sexo.Where(x => x.Id == this.Id).FirstOrDefault();
                if (s != null)
                {
                    CommonBC.Syncronize(s, this);
                    return(true);
                }
                else
                {
                    return(false);
                    //throw new Exception("El Id : {0}, no existe." + Id);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al leer sexo." + ex.Message);
            }
        }