/// <summary>
        ///     Funcion para que nos devuelva el listado de categorias, de la bbdd
        ///         si hay algun error lo devolvera vacio
        /// </summary>
        /// <returns>un list Listado de categorias</returns>
        public List <Categoria> getListadoPersonaDAL()
        {
            List <Categoria> listadocategorias = new List <Categoria>();


            clsMyConnection myconexion = new clsMyConnection();


            SqlConnection conexion = new SqlConnection();
            SqlCommand    comando  = new SqlCommand();
            Categoria     categoria;
            SqlDataReader lector = null;

            try
            {
                conexion = myconexion.getConnection();

                comando.CommandText = "select * from categorias";
                comando.Connection  = conexion;
                lector = comando.ExecuteReader();

                if (lector.HasRows)
                {
                    while (lector.Read())
                    {
                        categoria                 = new Categoria();
                        categoria.idCategoria     = (int)lector[ColumnasConstantes.colIdCategoria];
                        categoria.nombreCategoria = (String)lector[ColumnasConstantes.colNombreCategoria];

                        listadocategorias.Add(categoria);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                if (lector != null)
                {
                    lector.Close();
                }
                myconexion.closeConnection(ref conexion);
            }
            return(listadocategorias);
        }
 public clsManejadoraProductoDAL()
 {
     miConexion = new clsMyConnection();
 }