/// <summary> /// Atualiza os dados da entrega na base de dados /// </summary> /// <param name="entregaModel">dados da entrega</param> public void Editar(Entrega entregaModel) { TbEntrega tbEntrega = new TbEntrega(); Atribuir(entregaModel, tbEntrega); _context.Update(tbEntrega); _context.SaveChanges(); }
private void Atribuir(Entrega entregaModel, TbEntrega tbEntrega) { tbEntrega.CodEntrega = entregaModel.CodEntrega; tbEntrega.Origem = entregaModel.Origem; tbEntrega.Destino = entregaModel.Destino; tbEntrega.Data = entregaModel.Data; tbEntrega.Status = entregaModel.Status; tbEntrega.Valor = entregaModel.Valor; tbEntrega.Duracao = entregaModel.Duracao; tbEntrega.Distancia = entregaModel.Distancia; tbEntrega.DescricaoOrigem = entregaModel.Descricao_origem; tbEntrega.DescricaoDestino = entregaModel.Descricao_destino; tbEntrega.CategoriaVeiculo = entregaModel.Categoria_veiculo; tbEntrega.CodUsuarioCliente = entregaModel.CodUsuarioCliente; tbEntrega.CodUsuarioEntregador = entregaModel.CodUsuarioEntregador; tbEntrega.CodVeiculo = entregaModel.CodVeiculo; }
/// <summary> /// Insere uma nova entrega na base de dados /// </summary> /// <param name="entregaModel">dados da entrega</param> /// <returns></returns> public int Inserir(Entrega entregaModel) { TbEntrega tbEntrega = new TbEntrega(); tbEntrega.CodEntrega = entregaModel.CodEntrega; tbEntrega.Origem = entregaModel.Origem; tbEntrega.Destino = entregaModel.Destino; tbEntrega.Data = entregaModel.Data; tbEntrega.Status = entregaModel.Status; tbEntrega.Valor = entregaModel.Valor; tbEntrega.Distancia = entregaModel.Distancia; tbEntrega.Duracao = entregaModel.Duracao; tbEntrega.DescricaoOrigem = entregaModel.Descricao_origem; tbEntrega.DescricaoDestino = entregaModel.Descricao_destino; tbEntrega.CategoriaVeiculo = entregaModel.Categoria_veiculo; tbEntrega.CodUsuarioCliente = entregaModel.CodUsuarioCliente; tbEntrega.CodUsuarioEntregador = entregaModel.CodUsuarioEntregador; tbEntrega.CodVeiculo = entregaModel.CodVeiculo; _context.Add(tbEntrega); _context.SaveChanges(); return(tbEntrega.CodEntrega); }