none
Listado con Metodo Partial RRS feed

  • Pregunta

  • Hola a todos, estoy haciendo un proyecto Dynamic Data Linq to SQL web site con c# .net tengo una tabla Usuarios y otra materias y lo que quiero hacer es listar solo los alumnos de sexo masculino pero no encuentro donde pudeo colocar mi condicion, he leido y me parece que es con un metodo Partial pero no se como codificar ese metodo de listado, si alguien me pudiese decir si es con ese tipo de metodos o necesito hacer otra cosa;

    Esta es la clase parcial de usuarios que tengo y ahi por el momento solo oculto los campos que no quiero que me muestre en el listado. agradeceria mucho su ayuda.
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.ComponentModel.DataAnnotations;
    
    
    /// <summary>
    /// Summary description for Usuarios
    /// </summary>
    /// 
    [MetadataType(typeof(Usuarios_Metadata))]
    [ScaffoldTable(true)]
    public partial class Usuarios
    {
      
    
    }
    
    public class Usuarios_Metadata
    {
        //Campos que no se mostraran en la tabla
    [ScaffoldColumn(false)] public System.DateTime creation_date; [ScaffoldColumn(false)] public int telefono; [ScaffoldColumn(false)] public int edad; }
    Saludos
    martes, 9 de marzo de 2010 16:52

Todas las respuestas

  • Buen Dia YDMax,

    Para lo que entiendo en tu duda, es que tienes un Modelo de Datos... y en la clase Partial de Usuario quieres crear otro metodo que sea una consulta para usuarios con sexo masculino...

    Aqui tienes el codigo...

    public partial class Usuarios
    {
          public IEnumerable<Usuarios> GetUsuariosBySex(String sexo)
          {
                try
                {
                 TuDataContext db = new TuDataContext();
                 return db.Usuarios.Where(p=>p.Sexo.Equal(sexo));
                 }
                 cath
                 {
                          //Manejo de Error....
                  }
          }

    }

    Creo que algo asi te serviria, cualquier cosa, responde el post a ver si te puedo ayudar :)


    Marca la respuesta como correcta si te es util. MCPD - Web Developer MCTS - .Net Framework 2.0, Web Applications, SQL Server 2005
    miércoles, 10 de marzo de 2010 12:59