public static List <Usuario> getUsuarios() { DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); UsuarioDS.UsuarioDataTable table = adapter.GetUsuarios(); List <Usuario> res = new List <Usuario>(); foreach (UsuarioDS.UsuarioRow row in table) { Usuario user = GetUsuarioFromRow(row); res.Add(user); } return(res); }
public static Usuario GetUsuarioByEmail(string email) { if (string.IsNullOrEmpty(email)) { throw new ArgumentException("Email no es valido"); } DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); System.Diagnostics.Debug.WriteLine("Esto en GetUsuario: " + email); UsuarioDS.UsuarioDataTable table = adapter.GetUsuarioByEmail(email); if (table.Rows.Count == 0) { return(null); } Usuario obj = GetUsuarioFromRow(table[0]); return(obj); }