public void Deletar(int Id)
        {
            Pecas pecaReturn = ctx.Pecas.Find(Id);

            ctx.Pecas.Remove(pecaReturn);
            ctx.SaveChanges();
        }
        public void Edit(Pecas pecas)
        {
            string connectionString = GetConnectionString();
            string SqlCommand       = @"UPDATE PecasAuto SET NAME = @NAME, DESCRIPTION = @DESCRIPTION, PRICE = @PRICE, INSTOCK = @INSTOCK WHERE ID = @ID";


            SqlConnection sqlConnection = new SqlConnection(connectionString);

            sqlConnection.Open();

            using (SqlCommand command = new SqlCommand(SqlCommand, sqlConnection))
            {
                //var newId = GetPecas().Last().Id++;

                command.Parameters.AddWithValue("@Id", pecas.Id);
                command.Parameters.AddWithValue("@Name", pecas.Name);
                command.Parameters.AddWithValue("@Description", pecas.Description);
                command.Parameters.AddWithValue("@Price", pecas.Price);
                command.Parameters.AddWithValue("@InStock", pecas.InStock);

                try
                {
                    command.ExecuteNonQuery();
                }
                catch (Exception err)
                {
                    throw err;
                }
                finally
                {
                    sqlConnection.Close();
                }
            }
        }
Example #3
0
        public ActionResult Catalogo(int id)
        {
            //List<Pecas> PecasInfo = db.PecasInfo.Where(x => x.id_Pecas == id).ToList();
            Pecas PecasInfo = db.PecasInfo.FirstOrDefault(x => x.id_Pecas == id);

            return(View(PecasInfo));
        }
Example #4
0
 public void Atualizar(Pecas pecaModificada)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Pecas pecaEncontrada = BuscarPecaPorCodigo(pecaModificada.PecaCodigo);
         if (pecaEncontrada == null)
         {
             throw new ArgumentNullException();
         }
         else
         {
             pecaEncontrada.PrecoVenda = pecaModificada.PrecoVenda;
             pecaEncontrada.Descricao  = pecaModificada.Descricao;
             pecaEncontrada.Peso       = pecaModificada.Peso;
             pecaEncontrada.PrecoCusto = pecaModificada.PrecoCusto;
             //Se o código da peça for mudado e não existir um código igual ao que foi fornecido
             if (pecaModificada.PecaCodigo != pecaEncontrada.PecaCodigo && !ctx.Pecas.Single().PecaCodigo.Equals(pecaModificada.PecaCodigo))
             {
                 pecaEncontrada.PecaCodigo = pecaModificada.PecaCodigo;
             }
             ctx.Update(pecaEncontrada);
             ctx.SaveChanges();
         }
     }
 }
Example #5
0
        public IActionResult Atualizar(int id, Pecas peca)
        {
            int          IdUser     = Convert.ToInt32(HttpContext.User.Claims.First(x => x.Type == JwtRegisteredClaimNames.Jti).Value);
            Fornecedores fornecedor = FornecedorInterface.BuscarPorIdUsuario(IdUser);

            try
            {
                if (peca == null)
                {
                    return(BadRequest(new { mensagem = "Informações Pendentes pararealizar o UPDATE" }));
                }

                if (peca.IdFornecedor != fornecedor.IdUsuario)
                {
                    return(NotFound());
                }

                PecasInterface.Atualizar(id, peca);
                return(Ok());
            }
            catch (Exception exe)
            {
                return(BadRequest(new { mensagem = "Algum dado incorreto ou nulo" + exe.Message }));
            }
        }
        public void Create(Pecas pecas)
        {
            string connectionString = GetConnectionString();

            string SqlCommand = @"INSERT INTO PecasAuto (Id, Name, Description, Price, InStock) VALUES (@Id, @Name, @Description, @Price, @InStock)";

            SqlConnection sqlConnection = new SqlConnection(connectionString);

            sqlConnection.Open();


            using (SqlCommand command = new SqlCommand(SqlCommand, sqlConnection))
            {
                var newID = GetPecas().Last().Id + 1;

                command.Parameters.AddWithValue("@Id", newID);
                command.Parameters.AddWithValue("@Name", pecas.Name);
                command.Parameters.AddWithValue("@Description", pecas.Description);
                command.Parameters.AddWithValue("@Price", pecas.Price);
                command.Parameters.AddWithValue("@InStock", pecas.InStock);

                try
                {
                    command.ExecuteNonQuery();
                }
                catch (Exception err)
                {
                    throw err;
                }
                finally
                {
                    sqlConnection.Close();
                }
            }
        }
Example #7
0
    // Use this for initialization
    void Start()
    {
        pecas   = FindObjectOfType(typeof(Pecas)) as Pecas;
        loading = FindObjectOfType(typeof(Loading)) as Loading;
        animacaoPersonagens[0] = personagem[0].GetComponent <Animator>();
        animacaoPersonagens[1] = personagem[1].GetComponent <Animator>();
        transform.position     = new Vector3(transform.position.x, transform.position.y, pontoSelena.position.z);

        audioSource = GetComponent <AudioSource>();

        if (PlayerPrefs.GetInt("Idioma") == 0)
        {
            txt_VoltarMenu.SetText("Você quer voltar ao menu ?");
            txt_Botoes[0].SetText("Sim");
            txt_Botoes[1].SetText("Não");
            txt_Botoes[2].SetText("Escolher Personagem");
            txt_Botoes[3].SetText("Voltar ao Menu");
            txt_Botoes[4].SetText("Sim");
            txt_Botoes[5].SetText("Não");
        }
        else
        {
            txt_VoltarMenu.SetText("Do you want to back menu ?");
            txt_Botoes[0].SetText("Yes");
            txt_Botoes[1].SetText("No");
            txt_Botoes[2].SetText("Choice Player");
            txt_Botoes[3].SetText("Back to Menu");
            txt_Botoes[4].SetText("Yes");
            txt_Botoes[5].SetText("No");
        }

        painelEscolha.SetActive(false);
        painelMenu.SetActive(false);
    }
Example #8
0
        public void PosicionarInicioPartida()
        {
            Pecas.Add(new Peca(new Point(1, 1), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(3, 1), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(5, 1), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(7, 1), Cor.BRANCA));

            Pecas.Add(new Peca(new Point(2, 2), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(4, 2), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(6, 2), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(8, 2), Cor.BRANCA));

            Pecas.Add(new Peca(new Point(1, 3), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(3, 3), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(5, 3), Cor.BRANCA));
            Pecas.Add(new Peca(new Point(7, 3), Cor.BRANCA));

            Pecas.Add(new Peca(new Point(2, 6), Cor.PRETA));
            Pecas.Add(new Peca(new Point(4, 6), Cor.PRETA));
            Pecas.Add(new Peca(new Point(6, 6), Cor.PRETA));
            Pecas.Add(new Peca(new Point(8, 6), Cor.PRETA));

            Pecas.Add(new Peca(new Point(1, 7), Cor.PRETA));
            Pecas.Add(new Peca(new Point(3, 7), Cor.PRETA));
            Pecas.Add(new Peca(new Point(5, 7), Cor.PRETA));
            Pecas.Add(new Peca(new Point(7, 7), Cor.PRETA));

            Pecas.Add(new Peca(new Point(2, 8), Cor.PRETA));
            Pecas.Add(new Peca(new Point(4, 8), Cor.PRETA));
            Pecas.Add(new Peca(new Point(6, 8), Cor.PRETA));
            Pecas.Add(new Peca(new Point(8, 8), Cor.PRETA));
        }
        public void Deletar(int id)
        {
            Pecas peca = ctx.Pecas.Find(id);

            ctx.Pecas.Remove(peca);
            ctx.SaveChanges();
        }
Example #10
0
        public void UpdateGame()
        {
            var  peca         = new Pecas();
            bool completeLine = false;
            bool gameOver     = false;
            bool overboard    = false;

            //peca.RandomPiece();

            while (!gameOver)
            {
                if (completeLine)
                {
                    score = UpdateScore(score, lines);
                }

                if (overboard)
                {
                    gameOver = true;
                }
            }

            GameOver(Convert.ToInt32(score));

            Console.Read();
        }
Example #11
0
        public void AtualizarPeca(Pecas peca)
        {
            Pecas buscada = ctx.Pecas.FirstOrDefault(x => x.IdPeca == peca.IdPeca);

            ctx.Pecas.Update(buscada);
            ctx.SaveChanges();
        }
        public void Atualizar(int id, Pecas peca)
        {
            Pecas pecaReurn = db.Pecas.Find(id);

            pecaReurn.Descricao = peca.Descricao;
            pecaReurn.Peso      = peca.Peso;
            db.SaveChanges();
        }
Example #13
0
 public void Excluir(Pecas peca)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         ctx.Pecas.Remove(peca);
         ctx.SaveChanges();
     }
 }
Example #14
0
        public ActionResult DeleteConfirmed(int id)
        {
            Pecas universidade = db.Universidades.Find(id);

            db.Universidades.Remove(universidade);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #15
0
 public void Cadastrar(Pecas Peca)
 {
     using (ManualPecasContext ctx = new ManualPecasContext())
     {
         ctx.Pecas.Add(Peca);
         ctx.SaveChanges();
     }
 }
Example #16
0
        public ActionResult DeleteConfirmed(int id)
        {
            Pecas pecas = db.PecasInfo.Find(id);

            db.PecasInfo.Remove(pecas);
            db.SaveChanges();
            return(RedirectToAction("IndexPecas"));
        }
 public void Pecas(Pecas peca)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         ctx.Pecas.Add(peca);
         ctx.SaveChanges();
     }
 }
 public void CadastrarPeca(int idFornecedor, Pecas peca)
 {
     using (AutoPecasContext ctx = new AutoPecasContext()) {
         peca.IdFornecedor = idFornecedor;
         ctx.Pecas.Add(peca);
         ctx.SaveChanges();
     }
 }
 public void Atualizar(Pecas peca)
 {
     using (ManualPecasContext ctx = new ManualPecasContext())
     {
         ctx.Pecas.Update(peca);
         ctx.SaveChanges();
     }
 }
Example #20
0
 public void Cadastrar(Pecas pecas)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         ctx.Pecas.Add(pecas);
         ctx.SaveChanges();
     }
 }
        public void Atualizar(Pecas peca)
        {
            Pecas PecaProcurada = ctx.Pecas.FirstOrDefault(x => x.IdPeca == peca.IdPeca);

            PecaProcurada.CodigoPeca = peca.CodigoPeca;
            PecaProcurada.Descricao  = peca.Descricao;
            ctx.Pecas.Update(PecaProcurada);
            ctx.SaveChanges();
        }
 public void Cadastrar(Pecas peca)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         // INSERT INTO
         ctx.Pecas.Add(peca);
         ctx.SaveChanges();
     }
 }
Example #23
0
 public void Deletar(int id)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Pecas Peca = ctx.Pecas.Find(id);
         ctx.Pecas.Remove(Peca);
         ctx.SaveChanges();
     }
 }
 public void Deletar(int id)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Pecas pecaRetornada = ctx.Pecas.First(x => x.IdPeca == id);
         ctx.Pecas.Remove(pecaRetornada);
         ctx.SaveChanges();
     }
 }
 public void Atualizar(Pecas pecas)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Pecas pecaRetornada = ctx.Pecas.First(x => x.IdPeca == pecas.IdPeca);
         ctx.Pecas.Update(pecaRetornada);
         ctx.SaveChanges();
     }
 }
Example #26
0
        public void RealizaJogada(Posicao origem, Posicao destino)
        {
            Peca pecaCapturada = ExecutaMovimento(origem, destino);

            if (EstaEmXeque(JogadorAtual))
            {
                DesfazMovimento(origem, destino, pecaCapturada);
                throw new TabuleiroException("Você não pode se colocar em xeque!");
            }

            Peca p = Tab.Peca(destino);

            // promoção
            if (p is Peao)
            {
                if ((p.Cor == Cor.Branca && destino.Linha == 0) || (p.Cor == Cor.Preta && destino.Linha == 7))
                {
                    p = Tab.RetirarPeca(destino);
                    Pecas.Remove(p);
                    Peca dama = new Dama(Tab, p.Cor, _spriteSheet, _atlas, PieceScaleRatio);
                    Tab.ColocarPeca(dama, destino);
                    Pecas.Add(dama);
                }
            }


            if (EstaEmXeque(Adversaria(JogadorAtual)))
            {
                Xeque = true;
            }
            else
            {
                Xeque = false;
            }

            if (TexteXequeMate(Adversaria(JogadorAtual)))
            {
                Terminada = true;
            }
            else
            {
                this.Turno++;
                MudaJogador();
            }


            // #jogada especial en passant
            if (p is Peao && (destino.Linha == origem.Linha - 2 || destino.Linha == origem.Linha + 2))
            {
                VulveravelEnPassant = p;
            }
            else
            {
                VulveravelEnPassant = null;
            }
        }
Example #27
0
 public ActionResult Edit([Bind(Include = "ID,Nome,Sigla")] Pecas universidade)
 {
     if (ModelState.IsValid)
     {
         db.Entry(universidade).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(universidade));
 }
        public IActionResult BuscarPorId(int id)
        {
            Pecas peca = PecaRepository.BuscarPorId(id);

            if (peca == null)
            {
                return(NotFound());
            }
            return(Ok(peca));
        }
Example #29
0
 public void Atualizar(Pecas peca)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Pecas PecaAtualizada = ctx.Pecas.FirstOrDefault(x => x.PecaId == peca.PecaId);
         PecaAtualizada.Codigo = peca.Codigo;
         ctx.Pecas.Update(PecaAtualizada);
         ctx.SaveChanges();
     }
 }
Example #30
0
 public void Atualizar(Pecas pecas)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Pecas pecaBuscada = ctx.Pecas.FirstOrDefault(x => x.Idpeca == pecas.Idpeca);
         pecaBuscada.Codigopeca = pecas.Codigopeca;
         ctx.Pecas.Update(pecaBuscada);
         ctx.SaveChanges();
     }
 }