private void BtnFacturar_Click(object sender, EventArgs e) { try { if (txtUsoCFDI.Text.Equals("")) { MessageBox.Show(this, "Seleccione el uso del CFDI", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (txtForma.Text.Equals("")) { MessageBox.Show(this, "Seleccione la forma de pago", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (txtMetodo.Text.Equals("")) { MessageBox.Show(this, "Seleccione el metodo de pago", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (txtMail.Text.Equals("")) { MessageBox.Show(this, "Agregue el correo al que se le enviara el paquete.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (folAux != "0") { string fp, mp, ucfdi; string[] separadas; string aux = "0"; int aucN; separadas = txtForma.Text.Split('-'); fp = separadas[separadas.Count() - 1]; int.TryParse(fp, out aucN); if (aucN < 10) { fp = aux + fp; } separadas = txtMetodo.Text.Split('-'); mp = separadas[separadas.Count() - 1]; separadas = txtUsoCFDI.Text.Split('-'); ucfdi = separadas[separadas.Count() - 1]; string mess = Facturacion.CreaFactura(folAux, fp, mp, articulos, bigTotal, txtRfc.Text, txtNombre.Text, ucfdi, txtMail.Text); if (mess == "") { MessageBox.Show(this, "Factura Creada con exito", "Succes", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, "Error: Factura no creada\n" + mess, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } DesactivaCampos(); }
private void RbnBtnKey_Click(object sender, EventArgs e) { if (Facturacion.Llave()) { MessageBox.Show(this, "Archivo copiado correctamente", "Succes", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, "Error al copiar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }