private void crearReceta() { try { Convert.ToInt32(textBoxBONOFAR.Text); String resultadoOp = FuncionesGenerarReceta.crearRecetaYValidar(textBoxBONOFAR.Text, ConsultaNUM, ConfigurationManager.AppSettings["fechaSistema"]); if (resultadoOp == "0") { if (labelTOTAL.Text == "0") { MessageBox.Show("Debe seleccionar algún medicamento antes de crear la receta"); FuncionesGenerarReceta.borrarRecetaRecienGenerada(textBoxBONOFAR.Text); } else { MessageBox.Show("Receta creada exitosamente"); agregarListaDeMedicamentos(); } } if (resultadoOp == "1") { MessageBox.Show("El bono ya ha sido consumido previamente"); } if (resultadoOp == "2") { MessageBox.Show("El bono esta vencido"); } } catch { MessageBox.Show("El numero de bono es invalido"); } }
private void agregarListaDeMedicamentos() { String recetaCreada = FuncionesGenerarReceta.getRecetaGenerada(textBoxBONOFAR.Text); foreach (CantidadDeMedicamentos med in listaDrogas) { FuncionesGenerarReceta.insertarReceta_Droga(recetaCreada, med.idMedicamento, med.cantidad, med.aclaracion); } }