string ISingletonGeneric <Usuario> .Find(Usuario data) { CreateCommand("usuarios_find"); ParameterAddInt("id", data.Id); DataRow DR = Find("Error: No se pudo encontrar usuario."); ISU.MakeObject(DR, data); return(data.RowToJSON(DR)); }
string ISingletonUsuario.Login(Usuario data) { CreateCommand("usuarios_login"); ParameterAddVarchar("mail", 80, data.Mail); ParameterAddVarchar("password", 40, data.Password); DataRow DR = Find("Error: No se pudo encontrar usuario"); ISU.MakeObject(DR, data); return(data.RowToJSON(DR)); }
List <Usuario> ISingletonGeneric <Usuario> .List(Usuario data) { List <Usuario> Usuarios = new List <Usuario>(); CreateCommand("usuarios_list"); DataTable DT = List("Error: No se pudo encontrar usuarios"); foreach (DataRow DR in DT.Rows) { Usuario Usuario = new Usuario(); ISU.MakeObject(DR, Usuario); Usuarios.Add(Usuario); } return(Usuarios); }