string IGenericSingleton <Usuario> .Find(Usuario Data) { IC.CreateCommand("Usuarios_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Usuario."); IGSU.LoadClass(DR, Data); return(Data.RowToJson(DR)); }
string IGenericSingleton <Usuario> .LogIn(Usuario Data) { IC.CreateCommand("Usuarios_Login"); IC.ParameterAddVarchar("Nombre", 40, Data.Nombre); IC.ParameterAddVarchar("Clave", 40, Data.Clave); DataRow DR = IC.Find("Error: Usuario o Contraseña Incorrectos."); IGSU.LoadClass(DR, Data); return(Data.RowToJson(DR)); }
List <Usuario> IGenericSingleton <Usuario> .List(Usuario Data) { IC.CreateCommand("Usuarios_List"); DataTable DT = IC.List("Error: No Se Pudo Listar Los Usuarios."); List <Usuario> Usuarios = new List <Usuario>(); foreach (DataRow DR in DT.Rows) { Usuario Usuario = new Usuario(); IGSU.LoadClass(DR, Usuario); Usuarios.Add(Usuario); } return(Usuarios); }