void ISingletonGeneric <Factura> .Add(Factura Data) { IC.CreateCommand("Facturas_Insert"); IC.ParameterAddInt("NumeroFactura", Data.NumeroFactura); IC.ParameterAddDatetime("FechaFactura", Data.FechaFactura); IC.ParameterAddInt("IDPedido", Data.Pedido.ID); Data.ID = IC.Insert("Error: No se pudo insertar factura"); }
void ISingletonGeneric <Pedido> .Modify(Pedido Data) { IC.CreateCommand("Pedidos_Update"); IC.ParameterAddInt("ID", Data.ID); IC.ParameterAddInt("IDCliente", Data.IDCliente); IC.ParameterAddDatetime("Fecha", Data.Fecha); IC.ParameterAddVarchar("Estado", 20, Data.Estado); IC.Update("Error: No se pudo modificar este pedido"); }
void ISingletonGeneric <Usuario> .Add(Usuario Data) { IC.CreateCommand("Usuarios_Insert"); IC.ParameterAddVarchar("Nombre", 40, Data.Nombre); IC.ParameterAddInt("DNI", Data.DNI); IC.ParameterAddDatetime("FechaNacimiento", Data.FechaNacimiento); IC.ParameterAddVarchar("Direccion", 50, Data.Direccion); IC.ParameterAddVarchar("Mail", 50, Data.Mail); IC.ParameterAddVarchar("Password", 40, Data.Password); Data.ID = IC.Insert("Error: No se pudo insertar el usuario"); }
void ISingletonGeneric <Usuario> .Modify(Usuario Data) { IC.CreateCommand("Usuarios_Update"); IC.ParameterAddInt("ID", Data.ID); IC.ParameterAddVarchar("Nombre", 40, Data.Nombre); IC.ParameterAddInt("DNI", Data.DNI); IC.ParameterAddDatetime("FechaNacimiento", Data.FechaNacimiento); IC.ParameterAddVarchar("Direccion", 50, Data.Direccion); IC.ParameterAddVarchar("Mail", 50, Data.Mail); IC.ParameterAddVarchar("Password", 40, Data.Password); IC.ParameterAddDatetime("FechaAceptacion", Data.FechaAceptacion); IC.ParameterAddVarchar("Rol", 24, Data.Rol); IC.Update("Error: No se pudo modificar el usuario"); }