Beispiel #1
0
        public ActionResult Update(Cor cor)
        {
            Cor corPrincipal = repositorio.ObterPeloId(cor.Id);

            corPrincipal.Nome = cor.Nome;

            repositorio.Alterar(corPrincipal);
            return(RedirectToAction("Editar", new { id = corPrincipal.Id }));
        }
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            if (corSelecionado.Id == int.MinValue || string.IsNullOrWhiteSpace(txtDescricao.Text))
            {
                return;
            }

            var retorno = MessageBox.Show($"Confirma alteração da Cor {corSelecionado.Descricao}?", "Alterar", MessageBoxButtons.YesNo);

            if (retorno == DialogResult.Yes)
            {
                CorRepositorio.Alterar(new Cor()
                {
                    Id        = corSelecionado.Id,
                    Descricao = txtDescricao.Text,
                    ValorARBG = pnlCor.BackColor.ToArgb()
                });
                AtualizaTela();
            }
        }