コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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();
     }
 }
コード例 #3
0
 private bool altc()
 {
     using (Dialogs.ClientDialogGet d = new ClientDialogGet())
     {
         if (d.ShowDialog() == DialogResult.OK)
         {
             this.cli = d.c;
             return(true);
         }
         return(false);
     }
 }