Пример #1
0
        public void TesteCadastroAgendamento()
        {
           this.CriaInstancia();

            Empresa emp = new Empresa();
            emp.Codigo = "99";
            Filial fil = new Filial();
            fil.Codigo = "99";
            Cliente cli = new Cliente();
            cli.Codigo = 1;
            Funcionario func = new Funcionario();
            func.Codigo = 1;
            Status st = new Status();
            st.Codigo = 1;

            Agendamento umAgendamento = new Agendamento();
            umAgendamento.Cliente = cli;
            umAgendamento.Funcionario = func;
            umAgendamento.Empresa = emp;
            umAgendamento.Filial = fil;
            umAgendamento.Status = st;
            umAgendamento.DataPrevista = DateTime.Now.ToString("dd/MM/yyyy");
            umAgendamento.InicioPrevisto = "04:00";
            umAgendamento.FimPrevisto = "16:00";
            umAgendamento.TrasladoPrevisto = "01:00";
            IAgendamentoNegocio umAgendamentoBUS = new AgendamentoBUS(Conexao.Instacia, emp, fil);
            umAgendamentoBUS.Cadastrar(umAgendamento);
        }
Пример #2
0
 public void Excluir(Status obj)
 {
     throw new NotImplementedException();
 }
Пример #3
0
 public void Cadastrar(Status obj)
 {
     throw new NotImplementedException();
 }
Пример #4
0
        protected IEnumerable<Status> ConverteDataTableEmList(DataTable dtSituacao)
        {
            int indexEmpresa = dtSituacao.Columns["EMPRESA"].Ordinal;
            int indexFilial = dtSituacao.Columns["FILIAL"].Ordinal;
            int indexCodigoStatus = dtSituacao.Columns["CODIGO"].Ordinal;
            int indexDescricaoStatus = dtSituacao.Columns["DESCRICAO"].Ordinal;

            foreach (DataRow linha in dtSituacao.Rows)
            {
                Status umStatus = new Status();
                umStatus.Codigo = Convert.ToInt32(linha[indexCodigoStatus].ToString());
                umStatus.Descricao = linha[indexDescricaoStatus].ToString();
                umStatus.Empresa = new Empresa();
                umStatus.Empresa.Codigo = linha[indexEmpresa].ToString();
                umStatus.Filial = new Filial();
                umStatus.Filial.Codigo = linha[indexFilial].ToString();
                yield return umStatus;
            }
        }