Beispiel #1
0
        public void VerificarSeIntegracaoEstaFuncionando()
        {
            var ordemServicoIntegrar = new OrdemServicoController();

            output.WriteLine(ordemServicoIntegrar.Integrar().ToString());
            Assert.True(ordemServicoIntegrar.Integrar() == Json("Ordem de serviço integrada com sucesso."));
        }
Beispiel #2
0
        private void criarOrdemServico(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(cbVeiculo.Text) || string.IsNullOrEmpty(cbCliente.Text) || string.IsNullOrEmpty(cbFuncionario.Text))
            {
                MessageBox.Show("Todos campos são obrigatórios");
                return;
            }

            this.Obs = txtObs.Text;

            System.Reflection.PropertyInfo cli  = cbCliente.SelectedItem.GetType().GetProperty("Key");
            System.Reflection.PropertyInfo func = cbFuncionario.SelectedItem.GetType().GetProperty("Key");
            System.Reflection.PropertyInfo vei  = cbVeiculo.SelectedItem.GetType().GetProperty("Key");

            var cliId  = Convert.ToInt32(cli.GetValue(cbCliente.SelectedItem, null));
            var funcId = Convert.ToInt32(func.GetValue(cbFuncionario.SelectedItem, null));
            var veiId  = Convert.ToInt32(vei.GetValue(cbVeiculo.SelectedItem, null));

            OrdemServicoController.CadastrarOrdemServico(this.Data, this.Origem, this.Destino,
                                                         this.Valor, this.Obs, this.TipoVeiculo, cliId, funcId, veiId);

            MessageBox.Show("Ordem de serviço cadastrado com sucesso!");
            this.Close();
        }