Exemplo n.º 1
0
 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");
     }
 }
Exemplo n.º 2
0
        private void agregarListaDeMedicamentos()
        {
            String recetaCreada = FuncionesGenerarReceta.getRecetaGenerada(textBoxBONOFAR.Text);

            foreach (CantidadDeMedicamentos med in listaDrogas)
            {
                FuncionesGenerarReceta.insertarReceta_Droga(recetaCreada, med.idMedicamento, med.cantidad, med.aclaracion);
            }
        }