private void btnGrabar_Click(object sender, RoutedEventArgs e) { try { int cant = Convert.ToInt32(lblCantidad.Content); if (cant > 0) { if (codComi != "" && txtCodCIP.Text != "") { DateTime dt = dpFechaIngreso.SelectedDate.Value; String fecha = dt.Year + "/" + dt.Month + "/" + dt.Day; BDPapeleta pap = new BDPapeleta(); int numPapAsig = pap.isReAsignado(txtRangoDel.Text, txtRangoAl.Text); if (numPapAsig == cant) { BDTal tal = new BDTal(); if (tal.ReasignarTalonario(cant, txtRangoDel.Text, txtRangoAl.Text, fecha, txtCodCIP.Text, codComi, usuario)) { DataTable dat = tal.obtenerDatos(txtRangoDel.Text, txtRangoAl.Text); Reportes rep = new Reportes(); rep.TalonariosAsignados(dat); CargarTabPap(); MessageBox.Show("Se actualizacion los datos exitosamente"); } else { MessageBox.Show("no se guardaron los datos..."); } } else { MessageBox.Show("Error: no todas las papeletas se encuentran en el estado de reasignar"); } } else { MessageBox.Show("No se selecciono comisaria o no se ingreso CIP"); } } else { MessageBox.Show("Error: Rango de Papeletas "); } } catch (Exception ex) { MessageBox.Show("Error: " + ex.ToString()); } }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { try { int cant = Convert.ToInt32(lblCantidad.Content); if (cant > 0) { if (codEfe != "" || codEfe != null) { BDTal tal = new BDTal(); String codTal = tal.obtenerId(txtRangoDel.Text, txtRangoAl.Text); if (codTal != null) { BDPapeleta pap = new BDPapeleta(); int numPapAsig = pap.isAsignado(txtRangoDel.Text, txtRangoAl.Text); if (numPapAsig == 0) { DateTime dt = dpFechaEnvio.SelectedDate.Value; String fecha = dt.Year + "/" + dt.Month + "/" + dt.Day; if (tal.entregarPapeletas(txtRangoDel.Text, txtRangoAl.Text, fecha, codEfe, cmbCom.SelectedValue as String, codTal, usuario, cant)) { CargarTablaTal(); if (flagArch) { DataTable dat = tal.obtenerDatos(txtRangoDel.Text, txtRangoAl.Text); Reportes rep = new Reportes(); rep.TalonariosEntregados(dat); ClearAll(); } MessageBox.Show("Se Asigno correctamente las papeletas"); } else { MessageBox.Show("Error: Al asignar las papeletas"); } } else { MessageBox.Show(numPapAsig + " papeletas dentro del rango ya han sido asignadas"); } } else { MessageBox.Show("Rango de papeletas no pertenece a un talonario"); } } else { MessageBox.Show("No se selecciono Efectivo"); } } else { MessageBox.Show("Error: Rango de Papeletas "); } } catch (Exception ex) { MessageBox.Show("Error:" + ex.ToString()); } }
private void btnImprimir_Click(object sender, RoutedEventArgs e) { Reportes rep = new Reportes(); rep.imprimirPapeletasFaltantes(codEfe, nomEfe, 1); }