public List <Divisao> BuscarDivisoesUnidade(Unidade obj) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Select * from Divisao where Divisao.id_unidade = @id"; comando.Parameters.AddWithValue("@id", obj.Id); SqlDataReader dr = Conexao.Selecionar(comando); List <Divisao> objsDivisoes = new List <Divisao>(); UnidadeDAO daoUnidade = new UnidadeDAO(); if (dr.HasRows) { while (dr.Read()) { Divisao objDivisao = new Divisao(); objDivisao.Id = Convert.ToInt32(dr["id"]); objDivisao.Descricao = Convert.ToString(dr["descricao"]); //BUSCANDO USUARIO objDivisao.ObjUnidade.Id = Convert.ToInt32(dr["id_unidade"]); objDivisao.ObjUnidade = daoUnidade.BuscarId(objDivisao.ObjUnidade); objsDivisoes.Add(objDivisao); } return(objsDivisoes); } return(null); }
protected void Selecionar(object Botao) { Divisao obj = boDivisao.BuscarDivisaoIdBotao(((Button)Botao).ID); Session["objDivisao"] = obj; Response.Redirect(@"~\Forms\Cliente\WFDispositivo.aspx"); }
static void Main(string[] args) { Console.WriteLine("SOMA\n\n"); Console.WriteLine("Digite um número"); var n1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Digite outro número"); var n2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Resultado da soma: "); var soma = new Soma(n1, n2); Console.WriteLine(soma.Resultado()); Console.ReadKey(); Console.WriteLine("DIVISÃO\n\n"); Console.WriteLine("Digite um número"); n1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Digite outro número"); n2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Resultado da divisão: "); var divisao = new Divisao(n1, n2); Console.WriteLine(divisao.Resultado()); Console.ReadKey(); }
//METODOS DE BUSCAS public Divisao BuscarId(int valor) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Select * from Divisao where Divisao.id = @id"; comando.Parameters.AddWithValue("@id", valor); SqlDataReader dr = Conexao.Selecionar(comando); Divisao objDivisao = new Divisao(); UnidadeDAO daoUnidade = new UnidadeDAO(); if (dr.HasRows) { while (dr.Read()) { objDivisao.Id = Convert.ToInt32(dr["id"]); objDivisao.Descricao = Convert.ToString(dr["descricao"]); //BUSCANDO UNIDADE objDivisao.ObjUnidade = daoUnidade.BuscarId((int)dr["id_unidade"]); } return(objDivisao); } return(null); }
protected void CarregarControles(Divisao obj) { divVisualizacaoDispositivo.Controls.Clear(); if (obj != null) { CriarControlesPrincipais(obj.Descricao); CriarControleNavegacao(); //PROBLEMA COM POOL BEM AQUI! obj = boDispositivo.BuscarDispositivosDivisao(obj); if (obj != null) { if (obj.ObjsDispositivos != null) { for (int i = 0; i < obj.ObjsDispositivos.Count; i++) { CriarControleDinamico(obj.ObjsDispositivos[i]); } } else { throw new Exception("Nenhum dispositivo cadastrado!"); } } } }
protected void btnProcesso_Click2(object sender, EventArgs e) { int val1, val2; val1 = Convert.ToInt32(txtValor1.Text); val2 = Convert.ToInt32(txtValor2.Text); Operacao op = null; string result = ""; string ope = ddlOperacoes.SelectedValue; //pega o valor do drop down list if (txtValor3.Text.Equals("soma") || ope.Contains("So")) //verifica o valor do textbox ou se ope contain as letras(preguiça de digitar) op = new Soma(); else if (txtValor3.Text.Equals("mult") || ope.Contains("Mu")) op = new Multiplicacao(); else if (txtValor3.Text.Equals("subt") || ope.Contains("Su")) op = new Subtracao(); else if (txtValor3.Text.Equals("divi") || ope.Contains("Di")) op = new Divisao(); else result = "Operação Inválida"; if (result.Equals("")) { result = "Resultado: " + op.EfetuaOperacao(val1, val2).ToString(); } lblResultado.Text = result; }
public void Divisao_Erro_Ao_Dividir_Por_Zero() { var n1 = 3; var n2 = 0; var sut = new Divisao(n1, n2); var result = sut.Resultado(); }
//METODOS PRINCIPAIS protected void Load() { boDispositivo = new DispositivoBO(); boDivisao = new DivisaoBO(); boControle = new ControleBO(); Divisao objDivisao = (Divisao)Session["objDivisao"]; Controle objControle = (Controle)Session["objControle"]; Dispositivo objDispositivo = (Dispositivo)Session["objDispositivo"]; if (!IsPostBack) { PreecherFormulario(objDispositivo); if (objDivisao != null) { PreecherDivisao(objDivisao); } if (objControle != null) { PreecherControle(objControle); } } else { Session["objDispositivo"] = RecuperarObjeto(); } }
protected void Gravar() { //FAZENDO INSTANCIA DAS CLASSES DivisaoBO bo = new DivisaoBO(); Divisao obj = RecuperarObjeto(); //VALIDANDO OS CAMPOS OBRIGATORIOS if (!bo.ValidarCamposObrigatorio(obj)) { ExibirMensagem("a", "Preencha todos os campos necessarios"); } //VERIFICANDO SE O USUARIO EXISTE PARA FAZER ALTERAÇÃO else if (txtMatricula.Text != "" && !bo.ValidarMatricula(obj)) { ExibirMensagem("e", "Divisao não encontrado para fazer alteração"); } //FAZENDO ALTERAÇÃO else if (txtMatricula.Text != "" && bo.ValidarMatricula(obj)) { ExibirMensagem("s", bo.Alterar(obj)); } //FAZENDO GRAVAÇÃO else if (txtMatricula.Text == "") { ExibirMensagem("s", bo.Gravar(obj)); } Session["objDivisao"] = obj; PreencherFormulario(obj); }
public void ImprimeDivisao(Divisao divisao) { Console.Write("("); divisao.Esquerda.Aceita(this); Console.Write(" / "); divisao.Direita.Aceita(this); Console.Write(")"); }
public IEnumerable <string> Divisao([FromBody] OperacaoBasicaDTO parametros) { ICalculos calculos = new Divisao(); var calculadora = new Calculadora(calculos); var retorno = calculadora.CalcularOperacaoBasica(parametros); return(new string[] { retorno.ToString() }); }
public void VisitaDivisao(Divisao divisao) { Console.Write("("); divisao.Esquerda.Aceita(this); Console.Write(" / "); divisao.Diretira.Aceita(this); Console.Write(")"); }
private static void TestaInterpreterExemploMultiplicacao() { var esquerda = new Divisao(new Divisao(new Numero(8), new Numero(2)), new Numero(2)); // (8/2) / 2 = 4 / 2 = 2 var direita = new Multiplicacao(new Numero(3), new Numero(2)); // 3 * 2 = 6 Console.WriteLine(new Multiplicacao(esquerda, direita).Avalia()); // 2 * 6 = 12 Console.ReadKey(); }
public bool ValidarCamposObrigatorio(Divisao obj) { if (obj.Descricao != "" && obj.ObjUnidade.Id != 0) { return(true); } else { return(false); } }
public bool ValidarMatricula(Divisao obj) { if (daoDivisao.BuscarId(obj) != null) { return(true); } else { return(false); } }
private static void Interpreter1() { var esquerda = new Soma(new Numero(5), new Numero(10)); var direita = new Subtracao(new Numero(20), new Numero(10)); var teste = new Multiplicacao(esquerda, direita); var teste2 = new Divisao(new Numero(10), new Numero(2)); var resultado = new Multiplicacao(teste, teste2); Console.WriteLine(resultado.Avalia()); }
public async Task <ActionResult <List <Divisao> > > Get(Divisao model) { if (model.id_cliente < 1) { return(NotFound("Código Cliente é obrigatório")); } var item = await _services.GetAll(model.id, model.Descricao_Divisao, model.id_cliente); return(Ok(item)); }
protected void CriarControleDinamico(Divisao obj) { Button btn = new Button(); btn.ID = "btn" + obj.Id.ToString(); btn.CssClass = "btn-touch-inteiro"; btn.Text = obj.Descricao; btn.Click += btnSelecionar_Click; btn.EnableViewState = true; divVisualizacaoDivisao.Controls.Add(btn); }
public void DeveDividirDoisNumerosInteiros() { //Arrange Operadora operadora = new Divisao(); //Act var resultado = operadora.RealizarOperacao(1, 2); //Assert Assert.AreEqual(resultado, 0.5d); }
public bool VerificarDispositivosDivisao(Divisao obj) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Select * from Dispositivo where Dispositivo.id_divisao = @id"; comando.Parameters.AddWithValue("@id", obj.Id); SqlDataReader dr = Conexao.Selecionar(comando); return(dr.HasRows); }
public string Deletar(Divisao obj) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Delete from Divisao where Divisao.id = @id"; comando.Parameters.AddWithValue("@id", obj.Id); Conexao.CRUD(comando); return("Divisão deletado com sucesso"); }
private static void Interpreter3() { var esquerda = new Multiplicacao(new Numero(2), new Numero(10)); var direita = new Divisao(new Numero(20), new Numero(10)); var resultado = new Multiplicacao(esquerda, direita); Console.WriteLine(resultado.Avalia()); var resultadoRaiz = new Raiz(resultado); Console.WriteLine(resultadoRaiz.Avalia()); }
public string Alterar(Divisao obj) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "UPDATE Divisao set descricao = @descricao, id_unidade = @id_unidade from Divisao where Divisao.id = @id"; comando.Parameters.AddWithValue("@id", obj.Id); comando.Parameters.AddWithValue("@descricao", obj.Descricao); comando.Parameters.AddWithValue("@id_unidade", obj.ObjUnidade.Id); Conexao.CRUD(comando); return("Divisao alterada com sucesso"); }
public async Task <string> Post(Divisao model) { try { var resp = await _dataContext.Database.ExecuteSqlRawAsync("EXEC dbo.uspDivisaoInserir @Descricao_Divisao={0}, @Img_Divisao={1}, @id_cliente={2}", model.Descricao_Divisao, model.Img_Divisao, model.id_cliente); return("Realizado"); } catch (Exception error) { return(error.ToString()); } }
public void DivisaoSucesso(Double x, Double y) { var divisao = new Divisao(); if (y != 0) { Assert.True((x / y) == divisao.Calcula(x, y)); } else { var ex = Assert.Throws <ArgumentException>(() => divisao.Calcula(x, 0)); Assert.Equal("O divisor não pode ser 0.", ex.Message); } }
public ResultEscalacao(string turma, string disciplina, Divisao div, String data, TimeSpan hora, string aplicador, string responsavel, string reservas, string suplente, string sala) { Turma = turma; Disciplina = disciplina; Divisao = div; Data = data; Horario = hora; Aplicador = aplicador; Responsavel = responsavel; //Reservas = reservas; Suplentes = suplente; Sala = sala; }
//PREENCHIMENTO DO FORMULARIO private void PreencherFormulario(Divisao obj) { if (obj != null) { PreecherDivisao(obj); PreencherUnidade(obj.ObjUnidade); } else { PreecherDivisao(null); PreencherUnidade(null); } Session["objDivissao"] = RecuperarObjeto(); }
//METODOS PRINCIPAIS protected void Load() { boDispositivo = new DispositivoBO(); Divisao obj = (Divisao)Session["objDivisao"]; if (obj != null) { CarregarControles(obj); } else { Response.Redirect(@"~\Forms\Cliente\WFDivisao.aspx"); } }
public static int DivisaoParaNumero(Divisao div) { if (div == Divisao.Par) { return(1); } else if (div == Divisao.Impar) { return(2); } else { return(3); } }
public Prova(int codigo, Divisao div, Unidade uni, TipoProva tipo, TimeSpan duracao, DateTime data, TimeSpan hora, int sala, int codigoProf, int codDisciplina, int codTuma) { Codigo = codigo; Divisao = div; Unidade = uni; Tipo = tipo; Duracao = duracao; Data = data; Hora = hora; Sala_Codigo = sala; Professor_Codigo = codigoProf; Disciplina_Codigo = codDisciplina; Turma_Codigo = codTuma; }