protected override Component NewRecord(IDataReader reader) { return(new Component { Id = ConvertReader <int> .WithName(reader, "ID"), Name = ConvertReader <string> .WithName(reader, "Name"), Price = ConvertReader <decimal> .WithName(reader, "Price"), PerfomanceLevel = ConvertReader <int> .WithName(reader, "Perfomance"), TypePart = ConvertReader <TypePart> .EnumWithName(reader, "TypePart"), TypeFormat = ConvertReader <TypeFormat> .EnumWithName(reader, "TypeFormat"), TypeMemory = ConvertReader <TypeMemory> .EnumWithName(reader, "TypeMemory"), Socket = ConvertReader <string> .WithName(reader, "Socket"), HasIntegratedVideo = ConvertReader <bool> .WithName(reader, "HasIntegratedVideo"), Channels = ConvertReader <int> .WithName(reader, "Channels"), VideoLevel = ConvertReader <int> .WithName(reader, "VideoLevel"), FanLevel = ConvertReader <int> .WithName(reader, "FanLevel"), NeedHighFrecuency = ConvertReader <bool> .WithName(reader, "NeedHighFrecuency"), Capacity = ConvertReader <int> .WithName(reader, "Capacity"), FanSize = ConvertReader <int> .WithName(reader, "FanSize"), MaxFrecuency = ConvertReader <int> .WithName(reader, "MaxFrecuency"), Stock = ConvertReader <int> .WithName(reader, "Stock"), Watts = ConvertReader <int> .WithName(reader, "Watts"), StockLimit = ConvertReader <int> .WithName(reader, "Stock_Limit") }); }
protected override Employee NewRecord(IDataReader reader) { return(new Employee() { Email = ConvertReader <string> .WithName(reader, "Email") }); }
private ModEmpresa read_Empresa(MySqlDataReader reader) { ModEmpresa empresa = new ModEmpresa(); empresa.codigoEmpresa = ConvertReader.ConverteInt(reader["codigoempresa"]); return(empresa); }
private ModCidade read_Cidade(MySqlDataReader reader) { ModCidade cidade = new ModCidade(); cidade.id = ConvertReader.ConverteInt(reader["idcidade"]); cidade.nome = (string)reader["nomecidade"] ?? ""; return(cidade); }
private ModPedido read_Pedido(MySqlDataReader reader) { ModPedido pedido = new ModPedido(); pedido.codigoPedido = ConvertReader.ConverteInt(reader["codigopedido"]); return(pedido); }
protected override Client NewRecord(IDataReader reader) { return(new Client() { Name = ConvertReader <string> .WithName(reader, "Name"), Number = ConvertReader <string> .WithName(reader, "Number"), Email = ConvertReader <string> .WithName(reader, "Email"), Adress = ConvertReader <string> .WithName(reader, "Adress") }); }
protected override ISpecification NewRecord(IDataReader reader) { return(new Specification(ConvertReader <int> .WithName(reader, "Cpu"), ConvertReader <int> .WithName(reader, "Fan"), ConvertReader <int> .WithName(reader, "Ram"), ConvertReader <int> .WithName(reader, "Gpu"), ConvertReader <int> .WithName(reader, "HDD"), ConvertReader <int> .WithName(reader, "SSD"), ConvertReader <string> .WithName(reader, "Name"))); }
private ModPedido read_ItensPedido3(MySqlDataReader reader) { ModPedido pedido = new ModPedido(); pedido.codigoPedido = ConvertReader.ConverteInt(reader["codigopedido"]); pedido.status = (string)reader["status"] ?? ""; return(pedido); }
private ModCliente read_Cliente(MySqlDataReader reader) { ModCliente cliente = new ModCliente(); cliente.codigoCliente = ConvertReader.ConverteInt(reader["codigocliente"]); return(cliente); }
private ModTipoProduto read_TipoProduto(MySqlDataReader reader) { ModTipoProduto tipo = new ModTipoProduto(); tipo.codigoTipo = ConvertReader.ConverteInt(reader["codigoTipo"]); tipo.descricao = (string)reader["descricao"] ?? ""; return(tipo); }
private ModItensPedidos read_ItensPedido(MySqlDataReader reader) { ModItensPedidos item = new ModItensPedidos(); item.contagemVenda = ConvertReader.ConverteInt(reader["contagem"]); item.produto = read_Produto(reader); item.oferece = read_Oferece(reader); return(item); }
private ModOfereceProduto read_Oferece(MySqlDataReader reader) { ModOfereceProduto o = new ModOfereceProduto(); o.codigoOferece = ConvertReader.ConverteInt(reader["codigooferece"]); o.valor = ConvertReader.ConverteDouble(reader["valor"]); o.produto = read_Produto(reader); return(o); }
private ModProduto read_Produto(MySqlDataReader reader) { ModProduto produto = new ModProduto(); produto.codigoProduto = ConvertReader.ConverteInt(reader["codigoproduto"]); produto.nomeProduto = (string)reader["nomeproduto"] ?? ""; produto.tipoProduto = read_TipoProduto(reader); return(produto); }
private ModPedido read_Pedido(MySqlDataReader reader) { ModPedido pedido = new ModPedido(); pedido.codigoPedido = ConvertReader.ConverteInt(reader["codigopedido"]); pedido.dataVenda = ConvertReader.ConverteDateTime(reader["datavenda"]); pedido.status = ConvertReader.ConverteInt(reader["status"]); pedido.empresa = read_Empresa(reader); pedido.cliente = read_Cliente(reader); return(pedido); }
private ModItensPedidos read_ItensPedido(MySqlDataReader reader) { ModItensPedidos itens = new ModItensPedidos(); itens.codigoItens = ConvertReader.ConverteInt(reader["codigoitens"]); itens.produto = read_Produto(reader); itens.pedido = read_Pedido(reader); return(itens); }
private ModCliente read_Cliente3(MySqlDataReader reader) { ModCliente cliente = new ModCliente(); cliente.codigoCliente = ConvertReader.ConverteInt(reader["codigocliente"]); cliente.nomeCliente = (string)reader["nomecliente"] ?? ""; return(cliente); }
private ModEmpresa read_Empresa(MySqlDataReader reader) { ModEmpresa empresa = new ModEmpresa(); empresa.codigoEmpresa = ConvertReader.ConverteInt(reader["codigoempresa"]); empresa.nomeApresentacao = (string)reader["nomeapresentado"] ?? ""; return(empresa); }
private ModPedido read_Pedido3(MySqlDataReader reader) { ModPedido pedido = new ModPedido(); pedido.codigoPedido = ConvertReader.ConverteInt(reader["codigopedido"]); pedido.dataVenda = ConvertReader.ConverteDateTime(reader["datavenda"]); pedido.enderecoEntrega = (string)reader["enderecoentrega"] ?? ""; pedido.numeroEntrega = (string)reader["numeroEntrega"] ?? ""; pedido.cliente = read_Cliente3(reader); return(pedido); }
private ModOfereceProduto read_OfereceProduto(MySqlDataReader reader) { ModOfereceProduto oferece = new ModOfereceProduto(); oferece.codigoOferece = ConvertReader.ConverteInt(reader["codigooferece"]); //oferece.valor = ConvertReader.ConverteDecimal(reader["valor"]); oferece.oferece = ConvertReader.ConverteInt(reader["oferece"]); oferece.empresa = read_Empresa(reader); oferece.produto = read_Produto(reader); return(oferece); }
protected override Computer NewRecord(IDataReader reader) { var computer = new Computer() { Id = ConvertReader <int> .WithName(reader, "ID"), TypeUse = ConvertReader <string> .WithName(reader, "TypeUse"), Completed = ConvertReader <bool> .WithName(reader, "Completed"), CostBuild = costRepo.BuildCost, Multiplier = costRepo.PricePerfomanceMultiplier }; foreach (var component in componentRepository.GetByComputer(ConvertReader <int> .WithName(reader, "ID"))) { computer.Add(component); } return(computer); }
protected override Order NewRecord(IDataReader reader) { var order = new Order { Id = ConvertReader <int> .WithName(reader, "id"), DateRequested = ConvertReader <DateTime> .WithName(reader, "DateRequested"), DateDelivered = ConvertReader <DateTime> .WithName(reader, "DateDelivered"), Employee = EmployeeRepository.GetByName(ConvertReader <string> .WithName(reader, "Email_Employee")), Client = ClientRepository.GetByEmail(ConvertReader <string> .WithName(reader, "Email_client")), Commentary = ConvertReader <string> .WithName(reader, "Commentary"), State = ConvertReader <OrderState> .WithName(reader, "OrderState") }; foreach (var computer in ComputerRepository.GetByOrder(ConvertReader <int> .WithName(reader, "id")).ToList()) { order.Add(computer); } return(order); }