Пример #1
0
        public IActionResult Salvar(tb_genero obj)
        {
            string smgvalida = Validar(obj);
            if(smgvalida != "")
            {
                ViewData["Valida"] = smgvalida;
                return View("CadastroGenero");
            }

            GeneroDB Genero = new GeneroDB();

            if(obj.CodigoGenero == 0)
            {
                if (Genero.InserirDados(obj))
                {
                    ViewData["Valida"] = "<div class='alert alert-success text-center' role='alert'>Genero inserido com sucesso!</div>";
                }
                else
                {
                    ViewData["Valida"] = "<div class='alert alert-danger text-center' role='alert'>Erro ao inserir Genero!</div>";
                }
            }
            else
            {
                if (Genero.UpDateDados(obj))
                {
                    ViewData["Valida"] = "<div class='alert alert-success text-center' role='alert'>Genero atualizado com sucesso!</div>";
                }
                else
                {
                    ViewData["Valida"] = "<div class='alert alert-danger text-center' role='alert'>Erro ao atualizar Genero!</div>";
                }
            }
            return View("cadastrogenero");
        }
Пример #2
0
 public string Validar(tb_genero obj)
 {
     GeneroDB Genero = new GeneroDB();
     if (String.IsNullOrEmpty(obj.Descricao))
     {
         return "<div class='alert alert-warning text-center' role='alert'>Digite o Genero</div>";
     }
     if (Genero.ValidaGenero(obj))
     {
         return "<div class='alert alert-warning text-center' role='alert'>Cor já existente!</div>";
     }
     return "";
 }
Пример #3
0
        private void Excluir_Click(object sender, EventArgs e)
        {
            int  gencodigo = (int)dataGridView1.CurrentRow.Cells[0].Value;
            bool excluir   = GeneroDB.setExcluiGenero(conexao, gencodigo);

            if (excluir)
            {
                MessageBox.Show("Registro Excluído");
                atualizaTela();
            }
            else
            {
                MessageBox.Show("Erro ao excluir o registro!");
            }
        }
Пример #4
0
        private void ButtonConfirmar_Click(object sender, EventArgs e)
        {
            Genero genero = new Genero();

            genero.gencodigo = int.Parse(textBoxCodigo.Text);
            genero.gennome   = textBoxGeneroNome.Text;
            bool alterou = GeneroDB.setAlteraGenero(conexao, genero);

            if (alterou)
            {
                MessageBox.Show("Registro Alterado!");
                Close();
            }
            else
            {
                MessageBox.Show("Falha ao Altarar o Registro!");
            }
        }
Пример #5
0
        private void Consulta()
        {
            Consulta consulta = new Consulta();

            switch (comboBoxCampo.SelectedIndex)
            {
            case 0:
                consulta.campo = "gencodigo";
                break;

            default:
                consulta.campo = "gennome";
                break;
            }
            consulta.tipo            = comboBoxTipo.SelectedIndex;
            consulta.descricao       = textBoxDescricao.Text;
            dataGridView1.DataSource = GeneroDB.getGeneros(conexao, consulta);
        }
Пример #6
0
        private void ButtonConfirmar_Click(object sender, EventArgs e)
        {
            string gennome = textBoxGeneroNome.Text;
            Genero genero  = new Genero();

            genero.gennome = gennome;
            bool incluiu = GeneroDB.setIncluiGenero(conexao, genero);

            if (incluiu)
            {
                MessageBox.Show("Registro Incluido!");
                Close();
            }
            else
            {
                MessageBox.Show("Falha ao Incluir Registro!");
            }
        }
Пример #7
0
 public IActionResult Excluir(int CodigoGenero)
 {
     GeneroDB Cor = new GeneroDB();
     Cor.ExcluirDados(CodigoGenero);
     return RedirectToAction("index", "genero");
 }
Пример #8
0
 public IActionResult Index()
 {
     GeneroDB Genero = new GeneroDB();
     var MLista = Genero.GetAllGenero();
     return View(MLista);
 }
Пример #9
0
        private void buscaGenero()
        {
            Genero genero = GeneroDB.getGenero(conexao, Convert.ToInt32(textBoxCodigo.Text));

            textBoxGeneroNome.Text = genero.gennome;
        }
Пример #10
0
        private void atualizaTela()
        {
            ArrayList lista = GeneroDB.getGeneros(conexao);

            dataGridView1.DataSource = lista;
        }