//private void DTC_Loaded(object sender, RoutedEventArgs e) //{ // MostrarClientes(); //} //private void DTC_SelectionChanged(object sender, SelectionChangedEventArgs e) //{ // if (DTC.SelectedItem != null) // { // //foreach (DataRow row in tbl.Rows) // //{ // // string dta = row["idtiposervicio"].ToString(); // // string dtb = row["Nombreservicio"].ToString(); // // string dtc = row["Valorservicio"].ToString(); // // txtTS.Text = dta; // // txtNS.Text = dtb; // // txtVS.Text = dtc; // //} // DataGrid dataGrid = sender as DataGrid; // DataRowView rowView = dataGrid.SelectedItem as DataRowView; // try // { // if (rowView.Row != null) // { // //Facturacion fc = new Facturacion(); // string dt1 = rowView.Row[1].ToString(); /* 1st Column on selected Row */ // string dt2 = rowView.Row[2].ToString(); // string dt3 = rowView.Row[3].ToString(); // string dt4 = rowView.Row[4].ToString(); // string dt5 = rowView.Row[5].ToString(); // padre.txtNombre.Text = dt1; // padre.txtCedula.Text = dt2; // padre.txtTelefono.Text = dt3; // padre.txtDireccion.Text = dt4; // padre.txtCorreo.Text = dt5; // } // else // { // MessageBox.Show("Debe contener informacion"); // } // } // catch (Exception ex) // { // MessageBox.Show("No puede seleccionar un campo vacio" + ex); // } // } // else // { // //MessageBox.Show("Seleccione una fila!"); // } //} //private void btnAF_Click(object sender, RoutedEventArgs e) //{ // this.Hide(); // padre.ShowDialog(); //} private void DTC_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DataGrid dataGrid = sender as DataGrid; DataRowView rowView = dataGrid.SelectedItem as DataRowView; try { if (rowView.Row != null) { //Facturacion fc = new Facturacion(); string dt1 = rowView.Row[1].ToString(); /* 1st Column on selected Row */ string dt2 = rowView.Row[2].ToString(); string dt3 = rowView.Row[3].ToString(); string dt4 = rowView.Row[4].ToString(); string dt5 = rowView.Row[5].ToString(); string dt6 = rowView.Row[0].ToString(); VA = dt6; padre.txtNombre.Text = dt1; padre.txtCedula.Text = dt2; padre.txtTelefono.Text = dt3; padre.txtDireccion.Text = dt4; padre.txtCorreo.Text = dt5; padre.Show(); } else { MessageBox.Show("Debe contener informacion"); } } catch (Exception ex) { MessageBox.Show("No puede seleccionar un campo vacio" + ex); } }
private void dgv_servicios_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataRowView rowView = dgv_servicios.SelectedItem as DataRowView; if (rowView != null) { nombreServicio = rowView[1].ToString(); idServicio = rowView[0].ToString(); padre.txt_producto.Text = nombreServicio; padre.esProducto = false; padre.Show(); this.Close(); } }
private void btn_Agregar_NC_Click(object sender, RoutedEventArgs e) { string identificacion = TXT_IDENTIFICACION_CLIENTE.Text; if (cmb_tipocliente.SelectedIndex == 0) { identificacion = identificacion + "001"; } if (VERIFICA_IDENTIFICACION.VerificaIdentificacion(identificacion) == false || identificacion.Length < 13) { MessageBox.Show("Verifique identificación del cliente"); return; } else if (string.IsNullOrEmpty(TXT_Nombre_cliente.Text)) { MessageBox.Show("Verifique que el campo Nombre del cliente se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_IDENTIFICACION_CLIENTE.Text)) { MessageBox.Show("Verifique que el campo de identificación se encuentre lleno"); return; } else if (cmb_tipocliente.SelectedIndex == -1) { MessageBox.Show("Seleccione el tipo de cliente"); return; } else if (string.IsNullOrEmpty(TXT_APELLIDO_CLIENTE.Text)) { MessageBox.Show("Verifique que el campo apellido se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_DIRECCION.Text)) { MessageBox.Show("Verifique que el campo Dirección se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_TELEFONO.Text)) { MessageBox.Show("Verifique que el campo Teléfono se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_CORREO.Text)) { MessageBox.Show("Verifique que el campo de correo electrónico se encuentre lleno"); return; } else if (VERIFICA_IDENTIFICACION.VerificaIdentificacion(identificacion) == true) { try { int id = objetoCN.InsertarCliente(cmb_tipocliente.SelectedIndex + 1, TXT_Nombre_cliente.Text, TXT_APELLIDO_CLIENTE.Text, TXT_IDENTIFICACION_CLIENTE.Text, TXT_TELEFONO.Text, TXT_DIRECCION.Text, TXT_CORREO.Text); MessageBox.Show("Guardado correctamente!"); if (padre != null) { padre.txtCedula.Text = TXT_IDENTIFICACION_CLIENTE.Text; padre.txtDireccion.Text = TXT_DIRECCION.Text; padre.txtNombre.Text = TXT_Nombre_cliente.Text + " " + TXT_APELLIDO_CLIENTE.Text; padre.txtCorreo.Text = TXT_CORREO.Text; padre.txtTelefono.Text = TXT_TELEFONO.Text; padre.idCliente = id.ToString(); padre.Show(); this.Close(); } limpiarForm(); } catch (Exception ex) { MessageBox.Show("Error Producido por: " + ex); } } }