private void btn_edit_Click(object sender, EventArgs e) { try { if (edit) { edit = false; limpa(); } else { if (grid_client.SelectedItems.Count > 0) { List <DTO.Cliente> c = new dao_Cliente().getClientes($"WHERE id = {Convert.ToInt32(grid_client.SelectedItems[0].SubItems[0].Text)}"); DTO.Cliente cc = c[0]; lbl_id.Text = cc.Id.ToString(); txt_endereco.Text = cc.Endereco; txt_nome.Text = cc.Nome_cliente; txt_obs.Text = cc.Observacoes; txt_telefone.Text = cc.Telefone; edit = true; } else { MessageBox.Show("escolha um cliente para editar..."); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btn_guardar_Click(object sender, EventArgs e) { try { DTO.Cliente c = new DTO.Cliente() { Id = Convert.ToInt32(lbl_id.Text), Endereco = txt_endereco.Text, Casa_number = 0, Nome_cliente = txt_nome.Text.Trim(), Observacoes = txt_obs.Text, Telefone = txt_telefone.Text.Trim().Replace("(", string.Empty).Replace(")", string.Empty).Replace("-", string.Empty).Replace(" ", string.Empty) }; if (edit) { new dao_Cliente().alterCliente(c); limpa(); MessageBox.Show("Editado!"); edit = false; } else { new dao_Cliente().Insert(c); limpa(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { populagrid(); } }
private bool altc() { using (Dialogs.ClientDialogGet d = new ClientDialogGet()) { if (d.ShowDialog() == DialogResult.OK) { this.cli = d.c; return(true); } return(false); } }