Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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();
 }