private void tsbGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (validarDatos() == true)
         {
             if (Mensajes.preguntaGuardar())
             {
                 dgvResultadoLaboratorio.EndEdit();
                 objetoSolicitudLabCrear();
                 SolicitudLabDAL.guardarSolicitudLab(solicitudLab);
                 GeneralC.deshabilitarBotones(ref tstMenuPatron);
                 GeneralC.deshabilitarControles(this);
                 tsbNuevo.Enabled    = true;
                 tsbBuscar.Enabled   = true;
                 tstImprimir.Enabled = true;
                 tsbAnular.Enabled   = true;
                 Mensajes.mensajeInformacion(Mensajes.CONFIRMACION_GUARDADO);
             }
         }
     }
     catch (Exception ex) {
         Mensajes.mensajeError(ex);
     }
 }
 private void tsbAnular_Click(object sender, EventArgs e)
 {
     try
     {
         if (Mensajes.preguntaAnular() == true)
         {
             if (SolicitudLabDAL.anularSolicitudLab(solicitudLab.idSolicitud) == true)
             {
                 GeneralC.posAnular(this, tstMenuPatron, tsbNuevo, tsbBuscar);
             }
             else
             {
                 Mensajes.mensajeAdvertencia("Solicitud imposible de anular, ya a sido procesada");
             }
         }
     }
     catch (Exception ex) {
         Mensajes.mensajeError(ex);
     }
 }