public void CambiarStatus(int id, int bitStatus)
 {
     try
     {
         DominioSKD.Entidades.Modulo8.RestriccionCinta laRestCinta = new DominioSKD.Entidades.Modulo8.RestriccionCinta();
         if (bitStatus == 1)
             bitStatus = 0;
         else
             bitStatus = 1;
         laRestCinta.Status = bitStatus;
         laRestCinta.IdRestriccionCinta = id;
         LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarStatusCinta _comando =
             (LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarStatusCinta)LogicaNegociosSKD.Fabrica.FabricaComandos.CrearComandoStatusRestriccionCinta(laRestCinta);
        bool resultado = _comando.Ejecutar();
     }
     catch (SqlException ex)
     {
         Alerta(ex.Message);
     }
     catch (FormatException ex)
     {
         Alerta(ex.Message);
     }
     catch (ExcepcionesSKD.ExceptionSKDConexionBD ex)
     {
         Alerta(ex.Message);
     }
     catch (Exception ex)
     {
         Alerta(ex.Message);
     }
 }
 public Boolean agregarRest()
 {
     DominioSKD.Entidades.Modulo8.RestriccionCinta laRestCinta = new DominioSKD.Entidades.Modulo8.RestriccionCinta();
     try
     {
         laRestCinta = meterParametrosVistaEnObjeto(laRestCinta);
         LogicaNegociosSKD.Comandos.Modulo8.ComandoAgregarRestriccionCintaSimple _comando =
             (LogicaNegociosSKD.Comandos.Modulo8.ComandoAgregarRestriccionCintaSimple)LogicaNegociosSKD.Fabrica.FabricaComandos.CrearComandoAgregarRestriccionCintaSimple(laRestCinta);
         bool resultado = _comando.Ejecutar();
         return resultado;
     }
     catch (SqlException ex)
     {
         throw ex;
     }
     catch (FormatException ex)
     {
         throw ex;
     }
     catch (ExcepcionesSKD.ExceptionSKDConexionBD ex)
     {
         throw ex;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public Boolean ModificarRest()
        {
            DominioSKD.Entidades.Modulo8.RestriccionCinta laRestCinta = new DominioSKD.Entidades.Modulo8.RestriccionCinta();

            laRestCinta = meterParametrosVistaEnObjeto(laRestCinta);

            try
            {
                List<String> campos = new List<String>();
                campos.Add(vista.horas_docen);
                campos.Add(vista.puntaje_min);
                campos.Add(vista.tiempo_Min);

                if (validarCampos.ValidarCamposVacios(campos))
                {
                    if (validarCampos.ValidarCaracteres(vista.horas_docen) &&
                        validarCampos.ValidarCaracteres(vista.puntaje_min) &&
                        validarCampos.ValidarCaracteres(vista.tiempo_Min))
                    {
                        laRestCinta = meterParametrosVistaEnObjeto(laRestCinta);
                        LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarRestriccionCinta _comando =
                     (LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarRestriccionCinta)LogicaNegociosSKD.Fabrica.FabricaComandos.CrearComandoModificarRestriccionCinta(laRestCinta);
                        bool resultado = _comando.Ejecutar();
                        return resultado;
                    }
                    else
                        return false;
                }
                else
                    return false;

            }
            catch (SqlException ex)
            {
                Alerta(ex.Message);
                return false;
            }
            catch (FormatException ex)
            {
                Alerta(ex.Message);
                return false;
            }
            catch (ExcepcionesSKD.ExceptionSKDConexionBD ex)
            {
                Alerta(ex.Message);
                return false;
            }
            catch (Exception ex)
            {
                Alerta(ex.Message);
                return false;
            }
        }
        public void PruebaComandoAgregarRestriccionCinta()
        {
            DominioSKD.Entidades.Modulo8.RestriccionCinta laRestCinta = new DominioSKD.Entidades.Modulo8.RestriccionCinta();
            laRestCinta.Id = 1;
            laRestCinta.Descripcion = "Descripcion Pu Comando Agregar";
            laRestCinta.PuntosMinimos = 1;
            laRestCinta.TiempoDocente = 1;
            laRestCinta.TiempoMinimo = 1;
            laRestCinta.TiempoMaximo = 1;
            laRestCinta.Status = 0;

            LogicaNegociosSKD.Comandos.Modulo8.ComandoAgregarRestriccionCinta _comando =
                        (LogicaNegociosSKD.Comandos.Modulo8.ComandoAgregarRestriccionCinta)LogicaNegociosSKD.Fabrica.FabricaComandos.CrearComandoAgregarRestriccionCinta(laRestCinta);
            bool resultado = _comando.Ejecutar();
            Assert.IsTrue(resultado,"Comando Agregado Correctamente");
            //Assert.IsFalse(resultado, "Comando no Agregado");
        }
 public void pruebaComandoModificarStatusCinta()
 {
     DominioSKD.Entidades.Modulo8.RestriccionCinta laRestCinta = new DominioSKD.Entidades.Modulo8.RestriccionCinta();
     int bitStatus = 1;
     laRestCinta.Status = bitStatus;
     laRestCinta.IdRestriccionCinta = 42;
     LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarStatusCinta _comando =
         (LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarStatusCinta)LogicaNegociosSKD.Fabrica.FabricaComandos.CrearComandoStatusRestriccionCinta(laRestCinta);
     bool resultado = _comando.Ejecutar();
     Assert.IsTrue(resultado, " Consulta Correcta");
 }
        public void pruebaComandoModificarRCinta()
        {
            DominioSKD.Entidades.Modulo8.RestriccionCinta laRestCinta = new DominioSKD.Entidades.Modulo8.RestriccionCinta();

            laRestCinta.IdRestriccionCinta = 42;
            laRestCinta.PuntosMinimos = 2;
            laRestCinta.TiempoDocente = 1;
            laRestCinta.TiempoMinimo = 3;
            LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarRestriccionCinta _comando =
                     (LogicaNegociosSKD.Comandos.Modulo8.ComandoModificarRestriccionCinta)LogicaNegociosSKD.Fabrica.FabricaComandos.CrearComandoModificarRestriccionCinta(laRestCinta);
            bool resultado = _comando.Ejecutar();
            Assert.IsTrue(resultado, " Consulta Correcta");
        }