private void Editar_Click(object sender, RoutedEventArgs e) { DataRowView Rows = this.vcliente.DgvPlantilla.SelectedItem as DataRowView; VISTA.VDialog_Cliente vdialog = new VISTA.VDialog_Cliente(); C_DialogCliente cdialog = new C_DialogCliente(vdialog); vdialog.txtIDCliente.Text = Rows.Row[0].ToString(); vdialog.txtNombreCliente.Text = Rows.Row[1].ToString(); vdialog.txtApaterno.Text = Rows.Row[2].ToString(); vdialog.txtAmaterno.Text = Rows.Row[3].ToString(); vdialog.txtNoTelefono.Text = Rows.Row[4].ToString(); vdialog.txtEmail.Text = Rows.Row[5].ToString(); cdialog.FormLoad(); if (vdialog.DialogResult == true) { getDatos(vdialog, true); if (daocliente.Editar().Equals(1)) { MessageBox.Show(":)"); Reload(); } else { MessageBox.Show(":("); } } }
private void getDatos(VISTA.VDialog_Cliente vdialog, bool edit) { if (edit == false) { this.vocliente.IDCLIENTE = 0; } else { this.vocliente.IDCLIENTE = int.Parse(vdialog.txtIDCliente.Text); } this.vocliente.NOMBRECLIENTE = vdialog.txtNombreCliente.Text; this.vocliente.APATERNO = vdialog.txtApaterno.Text; this.vocliente.AMATERNO = vdialog.txtAmaterno.Text; this.vocliente.NUMEROTELEFONO = long.Parse(vdialog.txtNoTelefono.Text); this.vocliente.EMAIL = vdialog.txtEmail.Text; this.daocliente = new MODELO.DAO_Cliente(vocliente); }
private void Nuevo_Click(object sender, RoutedEventArgs e) { VISTA.VDialog_Cliente vdialog = new VISTA.VDialog_Cliente(); C_DialogCliente cdialog = new C_DialogCliente(vdialog); cdialog.FormLoad(); if (vdialog.DialogResult == true) { getDatos(vdialog, false); if (daocliente.Insertar().Equals(1)) { MessageBox.Show(":)"); Reload(); } else { MessageBox.Show(":("); } } }
public C_DialogCliente(VISTA.VDialog_Cliente vdlg_cliente) { this.vdlg_cliente = vdlg_cliente; }