public void AdicionarRota(int IdFuncionario, int IdPdvFuncionario, DateTime data) { Rota rota = new Rota(); RotaRepository rotaRepository = new RotaRepository(); rota.IDFuncionario = IdFuncionario; rota.IDPdvFuncionario = IdPdvFuncionario; rota.DataAtendimento = data; rotaRepository.Save(rota); }
public void VerificarDestino() { RotaRepository repositorioRota = new RotaRepository(); Funcionario funcionario = new Funcionario(); PdvFuncionarioRepository pdvFuncionarioRepository = new PdvFuncionarioRepository(); FuncionarioRepository funcRepositorio = new FuncionarioRepository(); var listaFuncionario = funcRepositorio.GetAll(); foreach (var item in listaFuncionario) { var lista = pdvFuncionarioRepository.GetPdvsId(item.IDFuncionario); if (lista.Count > 0) { funcionario = Destino(item.IDFuncionario); PopularDestino(pdvFuncionarioRepository.GetPdvsId(funcionario.IDFuncionario), funcionario); } } }
public RotaController() { repository = new RotaRepository(); repositoryVendedor = new VendedorRepository(); }