Exemplo n.º 1
0
        private void CerrarEliminarMedicamentos(object sender, EventArgs e)
        {
            frm_EliminarMedicamento.Close();

            frm_MenuPrincipal.Show();
            frm_EliminarMedicamento.EstadoInicial();
        }
Exemplo n.º 2
0
 private void ElminarMedicamento(object sender, EventArgs e)
 {
     if (!fRM_EliminarMedicamento.VerificarCampos())
     {
         if (connectionDB.ExisteMedicamentoEnPrescripcion(fRM_EliminarMedicamento.GetCodigo()) > 0)
         {
             if (fRM_EliminarMedicamento.ShowConfirmation1())
             {
                 if (connectionDB.DeletePrescripcion(fRM_EliminarMedicamento.GetCodigo(), connectionDB.GetPrescripciones_Medicamentos()))
                 {
                     if (connectionDB.DeleteMedicamento(fRM_EliminarMedicamento.GetCodigo()))
                     {
                         fRM_EliminarMedicamento.ShowMessage("Medicamento eliminado con exito.");
                         fRM_EliminarMedicamento.EstadoInicial();
                     }
                     else
                     {
                         fRM_EliminarMedicamento.ShowMessage("El medicamento no se elimino de los registros ");
                     }
                 }
                 else
                 {
                     fRM_EliminarMedicamento.ShowMessage("El medicamento no se elimino de los registros.");
                 }
             }
             else
             {
                 fRM_EliminarMedicamento.ShowMessage("El medicamento no se elimino de los registros.");
             }
         }
         else
         {
             if (fRM_EliminarMedicamento.ShowConfirmation())
             {
                 if (connectionDB.DeleteMedicamento(fRM_EliminarMedicamento.GetCodigo()))
                 {
                     fRM_EliminarMedicamento.ShowMessage("Medicamento eliminado con exito ");
                     fRM_EliminarMedicamento.EstadoInicial();
                 }
                 else
                 {
                     fRM_EliminarMedicamento.ShowMessage("El medicamento no se elimino.");
                 }
             }
             else
             {
                 fRM_EliminarMedicamento.ShowMessage("El medicamento no se elimino.");
             }
         }
     }
     else
     {
         fRM_EliminarMedicamento.MensajeError("El campo \"código de medicamento\" se encuentra vacío.");
     }
 }