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; } }
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); }
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); } }
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); } }
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); }