private void listarMensalistas_Load(object sender, EventArgs e) { MensalistaDAO mensalistaDAO = new MensalistaDAO(); List<Mensalista> Mensalistas = new List<Mensalista>(); Mensalistas = mensalistaDAO.listar(); var bindingList = new BindingList<Mensalista>(Mensalistas); var source = new BindingSource(bindingList, null); dataGridView1.DataSource = source; this.dataGridView1.Columns["Id_mensalista"].Frozen = true; }
private void textBox1_TextChanged(object sender, EventArgs e) { String busca = textBox1.Text; MensalistaDAO mensalistaDAO = new MensalistaDAO(); List<Mensalista> Mensalistas = new List<Mensalista>(); Mensalistas = mensalistaDAO.buscar(busca); var bindingList = new BindingList<Mensalista>(Mensalistas); var source = new BindingSource(bindingList, null); dataGridView1.DataSource = source; this.dataGridView1.Columns["Id_mensalista"].Frozen = true; }
private void button2_Click(object sender, EventArgs e) { if ((MessageBox.Show("Tem certeza que deseja deletar o mensalista?", "Deletar Mensalista", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes)) { MensalistaDAO mensalistaDAO = new MensalistaDAO(); Mensalista Mensalista = new Mensalista(); Mensalista.id_mensalista = Convert.ToInt32(id_Mensalista); mensalistaDAO.deletar(Mensalista); this.Close(); listarMensalistas listadeMensalista = new listarMensalistas(); listadeMensalista.Show(); MessageBox.Show("Mensalista deletado com sucesso!"); } }
private void button1_Click(object sender, EventArgs e) { DateTime dataRec = dateTimePicker1.Value; string data = dataRec.ToString("yyyy-MM-dd"); if (data == "") { MessageBox.Show("O campo 'data' não pode estar vazio!"); return; } Mensalista Mensalista = new Mensalista(); Mensalista.id_mensalista = Convert.ToInt32(id_Mensalista); Mensalista.data_termino = data; MensalistaDAO mensalistaDAO = new MensalistaDAO(); if (mensalistaDAO.editar(Mensalista) == true) { this.Close(); MessageBox.Show("Mensalista editado com sucesso!"); } }
private void button1_Click(object sender, EventArgs e) { id_Cliente = int.Parse(txtCodCliente.Text); dataRec = dateTimePicker1.Value; data_Vencimento = dataRec.ToString("yyyy-MM-dd"); MensalistaDAO validaMensalista = new MensalistaDAO(); if (validaMensalista.getMensalistabyId_cliente(id_Cliente) != null) { MessageBox.Show("Esse cliente já é mensalista!"); return; } if (id_Cliente == 0) { MessageBox.Show("O campo 'cliente' não pode estar vazio!"); return; } if (data_Vencimento == "") { MessageBox.Show("O campo 'Data de vencimento' não pode estar vazio!"); return; } Mensalista Mensalista = new Mensalista(); Mensalista.id_cliente = id_Cliente; Mensalista.data_termino = data_Vencimento; MensalistaDAO MensalistaDAO = new MensalistaDAO(); if (MensalistaDAO.inserir(Mensalista) == true) { this.Close(); MessageBox.Show("Cadastro efetuado com sucesso!"); } }
private void editarMensalista_Load(object sender, EventArgs e) { dateTimePicker1.CustomFormat = "dd/MM/yyyy"; dateTimePicker1.Format = DateTimePickerFormat.Custom; Mensalista Mensalista = new Mensalista(); Mensalista.id_mensalista = id_Mensalista; Mensalista return_Mensalista = new Mensalista(); MensalistaDAO mensalistaDAO = new MensalistaDAO(); return_Mensalista = mensalistaDAO.getMensalistabyId_mensalista(Mensalista); txtCodCliente.Text = Convert.ToString(return_Mensalista.id_mensalista); txtNomeCliente.Text = return_Mensalista.nome_cliente; dateTimePicker1.Value = Convert.ToDateTime(return_Mensalista.data_termino); }