public void InserirCor(tb_cor objEntrada)
        {
            banco banco = new banco();

            banco.AddTotb_cor(objEntrada);
            banco.SaveChanges();
        }
Esempio n. 2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                CorDAO dao = new CorDAO();
                tb_cor cor = new tb_cor();

                cor.id_empresa = Util.CodigoLogado;
                cor.nome_cor   = txtNome.Text.Trim();

                try
                {
                    if (txtCodigo.Text == "")
                    {
                        dao.InserirCor(cor);
                    }
                    else
                    {
                        cor.id_cor = Convert.ToInt32(txtCodigo.Text);
                        dao.AlterarCor(cor);
                    }
                    LimparCampos();
                    Util.ExibirMsg(Util.TipoMsg.Sucesso);
                    CarregarCor();
                }
                catch
                {
                    Util.ExibirMsg(Util.TipoMsg.Erro);
                }
            }
        }
Esempio n. 3
0
        public void InserirCor(tb_cor objcor)
        {
            banco objbanco = new banco();

            objbanco.AddTotb_cor(objcor);
            objbanco.SaveChanges();
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            CorDAO dao    = new CorDAO();
            tb_cor objCor = new tb_cor();

            objCor.cod_empresa = Util.CodigoLogado;
            objCor.nome_cor    = txtCor.Text.Trim();

            try
            {
                if (txtCodigo.Text.Trim() == string.Empty)
                {
                    dao.InserirCor(objCor);
                }
                else
                {
                    objCor.cod_cor = Convert.ToInt32(txtCodigo.Text);
                    dao.AlterarCor(objCor);
                }

                LimparCampos();
                CarregarGrid();
                Util.ExibirMsgGeral(Util.TipoMsg.Sucesso);
            }
            catch (Exception)
            {
                Util.ExibirMsgGeral(Util.TipoMsg.Erro);
            }
        }
Esempio n. 5
0
        public bool UpDateDados(tb_cor obj)
        {
            {
                try
                {
                    string          sSQL = "";
                    MySqlCommand    cmd  = new MySqlCommand();
                    MySqlConnection cn   = new MySqlConnection(CConexao.Get_StringConexao());
                    cn.Open();

                    sSQL = "update tb_cor set descricao=@descricao where codigocor=@codigocor";
                    cmd.Parameters.AddWithValue("@descricao", obj.Descricao);
                    cmd.Parameters.AddWithValue("@codigocor", obj.CodigoCor);

                    cmd.CommandText = sSQL;
                    cmd.Connection  = cn;
                    cmd.ExecuteNonQuery();

                    return(true);
                }
                catch (Exception e)
                {
                    string msg = e.Message;
                    return(false);
                }
            }
        }
Esempio n. 6
0
        public List <tb_cor> GetAllCor()
        {
            try
            {
                string          sSQL = "";
                MySqlCommand    cmd  = new MySqlCommand();
                MySqlConnection cn   = new MySqlConnection(CConexao.Get_StringConexao());
                cn.Open();

                sSQL = "select * from tb_cor order by descricao";

                cmd.CommandText = sSQL;
                cmd.Connection  = cn;
                var Dr = cmd.ExecuteReader();

                var Lista = new List <tb_cor>();

                while (Dr.Read())
                {
                    var item = new tb_cor
                    {
                        CodigoCor = Convert.ToInt32(Dr["CodigoCor"]),
                        Descricao = Dr["Descricao"].ToString()
                    };
                    Lista.Add(item);
                }

                return(Lista);
            }
            catch (Exception e)
            {
                string msg = e.Message;
                return(null);
            }
        }
Esempio n. 7
0
        public IActionResult Editar(int CodigoCor, string Descricao)
        {
            var model = new tb_cor();

            model.CodigoCor    = CodigoCor;
            model.Descricao    = Descricao;
            ViewData["Valida"] = "";
            return(View("CadastroCor", model));
        }
Esempio n. 8
0
        public void AlterarCor(tb_cor objcor)
        {
            banco  objbanco   = new banco();
            tb_cor objresgate = objbanco.tb_cor.FirstOrDefault(p => p.id_cor == objcor.id_cor);

            objresgate.nome_cor = objcor.nome_cor;

            objbanco.SaveChanges();
        }
        public void AlterarCor(tb_cor objentrada)
        {
            banco banco = new banco();

            tb_cor objAtualizar = banco.tb_cor.FirstOrDefault(p => p.cod_cor == objentrada.cod_cor);

            objAtualizar.nome_cor = objentrada.nome_cor;

            banco.SaveChanges();
        }
        private void grdModelos_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (grdCores.RowCount > 0)
            {
                tb_cor objRecuperado = (tb_cor)grdCores.CurrentRow.DataBoundItem;

                txtCodigo.Text = objRecuperado.cod_cor.ToString();
                txtCor.Text    = objRecuperado.nome_cor;
            }
        }
Esempio n. 11
0
        private void gdCor_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (gdCor.RowCount > 0)
            {
                btnSalvar.Text = "Alterar Cor";

                tb_cor linhaobj = (tb_cor)gdCor.CurrentRow.DataBoundItem;

                txtCodigo.Text = Convert.ToString(linhaobj.id_cor);
                txtNome.Text   = linhaobj.nome_cor;
            }
        }
Esempio n. 12
0
        public string Validar(tb_cor obj)
        {
            CorDB Cor = new CorDB();

            if (String.IsNullOrEmpty(obj.Descricao))
            {
                return("<div class='alert alert-warning text-center' role='alert'>Digite o nome da cor</div>");
            }
            if (Cor.ValidaCor(obj))
            {
                return("<div class='alert alert-warning text-center' role='alert'>Cor já existente!</div>");
            }
            return("");
        }
Esempio n. 13
0
        public IActionResult Salvar(tb_cor obj)
        {
            string smgvalida = Validar(obj);

            if (smgvalida != "")
            {
                ViewData["Valida"] = smgvalida;
                return(View("CadastroCor"));
            }

            CorDB Cor = new CorDB();

            if (obj.CodigoCor == 0)
            {
                if (Cor.InserirDados(obj))
                {
                    ViewData["Valida"] = "<div class='alert alert-success text-center' role='alert'>Cor inserida com sucesso!</div>";
                }
                else
                {
                    ViewData["Valida"] = "<div class='alert alert-danger text-center' role='alert'>Erro ao inserir Cor!</div>";
                }
            }
            else
            {
                if (Cor.UpDateDados(obj))
                {
                    ViewData["Valida"] = "<div class='alert alert-success text-center' role='alert'>Cor atualizada com sucesso!</div>";
                }
                else
                {
                    ViewData["Valida"] = "<div class='alert alert-danger text-center' role='alert'>Erro ao atualizar Cor!</div>";
                }
            }
            return(View("cadastrocor"));
        }
Esempio n. 14
0
        public bool ValidaCor(tb_cor obj)

        {
            try
            {
                string          sSQL = "";
                MySqlCommand    cmd  = new MySqlCommand();
                MySqlConnection cn   = new MySqlConnection(CConexao.Get_StringConexao());
                cn.Open();

                sSQL = "select * from tb_cor where descricao=@descricao";
                cmd.Parameters.AddWithValue("@descricao", obj.Descricao);

                cmd.CommandText = sSQL;
                cmd.Connection  = cn;
                var Dr = cmd.ExecuteReader();
                return(Dr.HasRows);
            }
            catch (Exception e)
            {
                string msg = e.Message;
                return(false);
            }
        }
Esempio n. 15
0
        public bool InserirDados(tb_cor obj)
        {
            try
            {
                string          sSQL = "";
                MySqlCommand    cmd  = new MySqlCommand();
                MySqlConnection cn   = new MySqlConnection(CConexao.Get_StringConexao());
                cn.Open();

                sSQL = "insert into tb_cor(Descricao) values (@descricao)";
                cmd.Parameters.AddWithValue("@descricao", obj.Descricao);

                cmd.CommandText = sSQL;
                cmd.Connection  = cn;
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch (Exception e)
            {
                string msg = e.Message;
                return(false);
            }
        }