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); }
public void Excluir(Status obj) { throw new NotImplementedException(); }
public void Cadastrar(Status obj) { throw new NotImplementedException(); }
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; } }