public void Save(string name, string Cnpj, DateTime Inicio, DateTime Final, string Desconto)
        {
            if (name == string.Empty || Cnpj == string.Empty)
            {
                MessageBox.Show("FALHA,PREENCHA OS CAMPOS!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Clear = false;
            }
            else
            {
                ParceiroDatabase save = new ParceiroDatabase();

                // Salvar Parceiro
                DTOParceiros parceiroDTO = new DTOParceiros();

                parceiroDTO.NameEnterprise = name;
                parceiroDTO.Cnpj           = Cnpj;
                parceiroDTO.Start          = Inicio;
                parceiroDTO.End            = Final;
                parceiroDTO.Discount       = Desconto;

                save.SavePartner(parceiroDTO);

                MessageBox.Show("PARCEIRO SALVO COM SUCESSO!", "TOPMOVIE", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Clear = true;
            }
        }
Beispiel #2
0
        public void Alterar(int id, string nome, string cnpj, string desconto, DateTime inicio, DateTime fim)
        {
            if ((nome == string.Empty || cnpj == string.Empty || desconto == "0"))
            {
                MessageBox.Show("FALHA,PREENCHA OS CAMPOS!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);

                Clear = false;
            }
            else
            {
                CrudDataBase AttDb = new CrudDataBase();

                // Salvar o usuário
                DTOParceiros parceirosDTO = new DTOParceiros();

                parceirosDTO.IdParceiro     = id;
                parceirosDTO.NameEnterprise = nome;
                parceirosDTO.Cnpj           = cnpj;
                parceirosDTO.Discount       = desconto;
                parceirosDTO.Start          = inicio;
                parceirosDTO.End            = fim;


                AttDb.UpdateParc(parceirosDTO);

                MessageBox.Show("NOVA ATUALIZAÇÃO REALIZADA!", "TOPMOVIE", MessageBoxButtons.OK, MessageBoxIcon.Information);

                Clear = true;
            }
        }
        public void SavePartner(DTOParceiros parceiro)
        {
            string query = "insert into tb_parceiro(id_parceiro, nm_empresa, ds_cnpj, dt_inicio, dt_final, ds_desconto) values(@id_parceiro,@nm_empresa,@ds_cnpj,@dt_inicio,@dt_final,@ds_desconto)";

            List <MySqlParameter> parameters = new List <MySqlParameter>();

            parameters.Add(new MySqlParameter("id_parceiro", parceiro.IdParceiro));
            parameters.Add(new MySqlParameter("nm_empresa", parceiro.NameEnterprise));
            parameters.Add(new MySqlParameter("ds_cnpj", parceiro.Cnpj));
            parameters.Add(new MySqlParameter("dt_inicio", parceiro.Start.ToString("yyyy-MM-dd")));
            parameters.Add(new MySqlParameter("dt_final", parceiro.End.ToString("yyyy-MM-dd")));
            parameters.Add(new MySqlParameter("ds_desconto", parceiro.Discount));

            ProjetoDataBase projeto = new ProjetoDataBase();

            projeto.ExecuteInsertInt(query, parameters);
        }
        public void UpdateParc(DTOParceiros parceiros)
        {
            string query = "UPDATE tb_parceiro SET nm_empresa = @nm_empresa, ds_cnpj = @ds_cnpj, dt_inicio = @dt_inicio, dt_final = @dt_final, ds_desconto= @ds_desconto WHERE id_parceiro = @id_parceiro";

            List <MySqlParameter> parameters = new List <MySqlParameter>();

            parameters.Add(new MySqlParameter("nm_empresa", parceiros.NameEnterprise));
            parameters.Add(new MySqlParameter("ds_cnpj", parceiros.Cnpj));
            parameters.Add(new MySqlParameter("dt_inicio", parceiros.Start));
            parameters.Add(new MySqlParameter("dt_final", parceiros.End));
            parameters.Add(new MySqlParameter("ds_desconto", parceiros.Discount));
            parameters.Add(new MySqlParameter("id_parceiro", parceiros.IdParceiro));


            ProjetoDataBase database = new ProjetoDataBase();

            database.ExecuteInsertParamters(query, parameters);
        }
Beispiel #5
0
        private void lstParceiros_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                ChamarComplementosParc c  = new ChamarComplementosParc();
                DTOParceiros           pc = lstParceiros.SelectedItem as DTOParceiros;

                c.BuscaUser(pc.IdParceiro);

                txtCnpj.Text          = c.Cnpj;
                txtNomeEmpresa.Text   = c.Nome;
                numericUpDown1.Value  = decimal.Parse(c.Desconto);
                dateTimePicker1.Value = c.Comeco;
                dateTimePicker2.Value = c.Fim;
            }
            catch
            {
                MessageBox.Show("OCORREU UM ERRO!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #6
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                AtualizarParceiros nv   = new AtualizarParceiros();
                DTOParceiros       parc = lstParceiros.SelectedItem as DTOParceiros;

                nv.Alterar(parc.IdParceiro, txtNomeEmpresa.Text, txtCnpj.Text, numericUpDown1.Value.ToString(), dateTimePicker1.Value, dateTimePicker2.Value);

                if (nv.Clear == true)
                {
                    frmAtualizarParceiros cd = new frmAtualizarParceiros();
                    cd.Show();
                    this.Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("OCORREU UM PROBLEMA!ESTÁ TUDO CORRETAMENTE PREENCHIDO?", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #7
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            try
            {
                DeleteBusiness dbs       = new DeleteBusiness();
                DTOParceiros   parceiros = lstParceiros.SelectedItem as DTOParceiros;

                DialogResult = MessageBox.Show("TEM CERTEZA QUE IRÁ REALIZAR TAL AÇÃO?", "TOPMOVIE", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation);
                if (DialogResult == DialogResult.OK)
                {
                    dbs.DeleteParceiro(parceiros.IdParceiro);
                    frmRemoverParceiros x = new frmRemoverParceiros();
                    x.Show();
                    this.Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("OCORREU UM ERRO!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        public List <DTOParceiros> ListarParceiros()
        {
            string query = "Select * from tb_parceiro";

            ProjetoDataBase database = new ProjetoDataBase();
            MySqlDataReader reader   = database.ExecuteSelect(query);

            List <DTOParceiros> itens = new List <DTOParceiros>();

            while (reader.Read())
            {
                DTOParceiros part = new DTOParceiros();
                part.IdParceiro     = reader.GetInt32("id_parceiro");
                part.NameEnterprise = reader.GetString("nm_empresa");
                part.Cnpj           = reader.GetString("ds_cnpj");
                part.Start          = reader.GetDateTime("dt_inicio");
                part.End            = reader.GetDateTime("dt_final");
                part.Discount       = reader.GetString("ds_desconto");
                itens.Add(part);
            }
            reader.Close();

            return(itens);
        }