<div class="readmore"><!--more--></div>
        public List&lt;FamProductoModel> ConsultarData(int xFlag = 1, string xCriterio = "")
        {
            List&lt;FamProductoModel> obj = new List&lt;FamProductoModel>();
            try
            {
                

                Conectado();
                cmd = new SqlCommand("[paAviFamProductoConsultar]");
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Connection = cnn;

                cmd.Parameters.AddWithValue("@xFlag", xFlag);
                cmd.Parameters.AddWithValue("@xCriterio", xCriterio);

                SqlDataReader dr;
                dr = cmd.ExecuteReader();

                
                while (dr.Read())
                {
                    obj.Add(new FamProductoModel()
                    {
                        FamProducto = (int)dr["Codigo"],
                        Descripcion = dr["Descripcion"].ToString(),
                        Activo = (byte) dr["Activo"],
                        Foto = (string) dr["Foto"]
                    }); ;
                }

                return obj;

            }
            catch (Exception)
            {
                return obj;
            }
            finally
            {
                Desconectado();
            }
        }