string ISingletonGeneric <Pedido> .Find(Pedido Data) { IC.CreateCommand("Pedidos_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No se pudo encontrar este pedido"); IID IID = Data; ISPD.MakeData(DR, Data); return(IID.RowToJson(DR)); }
string ISingletonGenrericLogin <Usuario> .FindByMail(Usuario Data) { IC.CreateCommand("Usuarios_FindByMail"); IC.ParameterAddVarchar("Mail", 50, Data.Mail); DataRow DR = IC.Find("Error: No se pudo encontrar el mail en nuestro sistema"); ISGLU.MakeData(DR, Data); IID IID = Data; return(IID.RowToJson(DR)); }
string ISingletonGeneric <Producto> .Find(Producto Data) { IC.CreateCommand("Productos_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No se pudo encontrar este producto"); IID IID = Data; ISingletonProducto ISP = this; ISP.MakeData(DR, Data); return(IID.RowToJson(DR)); }
string ISingletonGeneric <Usuario> .Find(Usuario Data) { IC.CreateCommand("Usuarios_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No se pudo encontrar el usuario"); ISGLU.MakeData(DR, Data); IID IID = Data; return(IID.RowToJson(DR)); }
string ISingletonGenrericLogin <Usuario> .Login(Usuario Data) { IC.CreateCommand("Usuarios_Login"); IC.ParameterAddVarchar("Mail", 50, Data.Mail); IC.ParameterAddVarchar("Password", 40, Data.Password); DataRow DR = IC.Find("Error: No se pudo iniciar sesion"); ISGLU.MakeData(DR, Data); IID IID = Data; return(IID.RowToJson(DR)); }
string ISingletonGeneric <Categoria> .Find(Categoria Data) { IC.CreateCommand("Categorias_Find"); IC.ParameterAddInt("ID", Data.ID); ISingletonCategoria ISC = this; DataRow DR = IC.Find("Error: No se pudo encontrar esta categoria"); ISC.MakeData(DR, Data); IID IID = Data; return(IID.RowToJson(DR)); }
string ISingletonGeneric <Sector> .Find(Sector Data) { IC.CreateCommand("Sectores_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No se pudo encontrar este sector"); ISingletonSector ISS = this; ISS.MakeData(DR, Data); IID IID = Data; return(IID.RowToJson(DR)); }
public string TableToJson(DataTable DT) { if (DT.Rows.Count == 0) { return("[]"); } string Text = "["; foreach (DataRow dr in DT.Rows) { Text += IId.RowToJson(dr) + ","; } Text = Text.Remove(Text.Length - 1) + "]"; return(Text); }