Exemple #1
0
        /// <summary>
        /// Inserta un Permiso.
        /// </summary>
        /// <param name="pPermiso">Permiso.</param>
        /// <returns></returns>
        public ResultadoBd Insertar(BE.Composite.PermisoComponente pPermiso)
        {
            ResultadoBd resultadoPermiso = _accesoBaseDeDatos.Insertar(pPermiso);

            var dtPermiso = _accesoBaseDeDatos.Seleccionar(new BE.Composite.Permiso()
            {
                Descripcion = pPermiso.Descripcion
            }, true);

            var row = dtPermiso.Rows[0];

            var pars = new IDbDataParameter[1];

            pars[0] = _accesoBaseDeDatos.CrearParametro("@IdPermiso", Convert.ToInt32(row["Id"]));

            string query = @"Insert into PermisoPermiso ( IdPadre, IdHijo )
                            Values (null, @IdPermiso) ";

            ResultadoBd resultadoPermisoPermiso = _accesoBaseDeDatos.Ejecutar(query, pars);

            if (resultadoPermiso == ResultadoBd.OK && resultadoPermisoPermiso == ResultadoBd.OK)
            {
                return(ResultadoBd.OK);
            }
            else
            {
                return(ResultadoBd.ERROR);
            }
        }
Exemple #2
0
        public ResultadoBd ActualizarBaja(PuntajeArbitro pPuntaje)
        {
            var pars = new IDbDataParameter[1];

            pars[0] = _accesoBaseDeDatos.CrearParametro("@IdArbitro", pPuntaje.IdArbitro);

            string query = @" Update PartidoArbitro
                              Set Procesado = 1
                              Where IdArbitro = @IdArbitro;

                              Update Arbitro
                              Set Estado = 0
                              Where Id = @IdArbitro ; ";

            ResultadoBd resultadoBd = _accesoBaseDeDatos.Ejecutar(query, pars);

            if (resultadoBd == ResultadoBd.OK)
            {
                return(ResultadoBd.OK);
            }
            else
            {
                return(ResultadoBd.ERROR);
            }
        }
Exemple #3
0
        /// <summary>
        /// Inserta un Calificacion.
        /// </summary>
        /// <param name="pCalificacion">Calificacion.</param>
        /// <param name="pPartido"></param>
        /// <param name="idArbitro"></param>
        /// <param name="idTipoArbitro"></param>
        /// <returns></returns>
        public ResultadoBd Insertar(BE.Calificacion pCalificacion, BE.Partido pPartido, int idArbitro, int idTipoArbitro)
        {
            var pars = new IDbDataParameter[8];

            pars[0] = _accesoBaseDeDatos.CrearParametro("@ReglasPuntaje", pCalificacion.ReglasPuntaje);
            pars[1] = _accesoBaseDeDatos.CrearParametro("@DisciplinaPuntaje", pCalificacion.DisciplinaPuntaje);
            pars[2] = _accesoBaseDeDatos.CrearParametro("@CondicionFisicaPuntaje", pCalificacion.CondicionFisicaPuntaje);
            pars[3] = _accesoBaseDeDatos.CrearParametro("@JugadasPuntaje", pCalificacion.JugadasPuntaje);
            pars[4] = _accesoBaseDeDatos.CrearParametro("@DificultadPartidoPuntaje", pCalificacion.DificultadPartidoPuntaje);
            pars[5] = _accesoBaseDeDatos.CrearParametro("@IdPartido", pPartido.Id);
            pars[6] = _accesoBaseDeDatos.CrearParametro("@IdArbitro", idArbitro);
            pars[7] = _accesoBaseDeDatos.CrearParametro("@IdTipoArbitro", idTipoArbitro);


            string query = @"   INSERT INTO Calificacion (ReglasPuntaje, DisciplinaPuntaje, CondicionFisicaPuntaje, JugadasPuntaje, DificultadPartidoPuntaje)
                                VALUES (@ReglasPuntaje,@DisciplinaPuntaje,@CondicionFisicaPuntaje,@JugadasPuntaje,@DificultadPartidoPuntaje);
                                
                                UPDATE PartidoArbitro 
                                SET IdCalificacion = (SELECT max(Id) FROM Calificacion)
                                WHERE IdPartido = @IdPartido
                                AND IdArbitro = @IdArbitro
                                AND IdTipoArbitro = @IdTipoArbitro ; ";

            ResultadoBd resultadoBd = _accesoBaseDeDatos.Ejecutar(query, pars);

            if (resultadoBd == ResultadoBd.OK)
            {
                return(ResultadoBd.OK);
            }
            else
            {
                return(ResultadoBd.ERROR);
            }
        }
        public ResultadoBd Borrar(BE.Arbitro pArbitro, BE.Arbitro pArbitroAnt, int idBitacora)
        {
            ResultadoBd resultado = _accesoBaseDeDatos.Borrar(pArbitro);

            if (resultado == ResultadoBd.OK)
            {
                resultado = InsertarAuditoria(pArbitroAnt, idBitacora);
            }
            return(resultado);
        }
        /// <summary>
        /// Inserta un Bitacora.
        /// </summary>
        /// <param name="pBitacora">Bitacora.</param>
        /// <returns></returns>
        public ResultadoBd Insertar(BE.Bitacora pBitacora)
        {
            ResultadoBd resultado = _accesoBaseDeDatos.Insertar(pBitacora);

            if (resultado == ResultadoBd.ERROR)
            {
                Serializer.XmlSerialization(pBitacora, "Bitacora-" + pBitacora.Fecha.ToFileTime());
            }

            return(resultado);
        }
Exemple #6
0
        /// <summary>
        /// Quita un NivelRegla.
        /// </summary>
        /// <param name="pNivelRegla">NivelRegla a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.NivelRegla pNivelRegla)
        {
            ResultadoBd resultado = _dalManagerNivelRegla.Borrar(pNivelRegla);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el NivelRegla."));
        }
Exemple #7
0
        public Resultado Quitar(BE.Traduccion pTraduccion)
        {
            ResultadoBd resultado = _dalManagerTraduccion.Borrar(pTraduccion);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Traduccion."));
        }
Exemple #8
0
        /// <summary>
        /// Quita un Leyenda.
        /// </summary>
        /// <param name="pLeyenda">Leyenda a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Leyenda pLeyenda)
        {
            ResultadoBd resultado = _dalManagerLeyenda.Borrar(pLeyenda);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Leyenda."));
        }
Exemple #9
0
        /// <summary>
        /// Edita un NivelRegla.
        /// </summary>
        /// <param name="pNivelRegla">NivelRegla a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.NivelRegla pNivelRegla)
        {
            ResultadoBd resultado = _dalManagerNivelRegla.Actualizar(pNivelRegla);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el NivelRegla."));
        }
        /// <summary>
        /// Edita un Bitacora.
        /// </summary>
        /// <param name="pBitacora">Bitacora a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Bitacora pBitacora)
        {
            ResultadoBd resultado = _dalManagerBitacora.Actualizar(pBitacora);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar la Bitacora."));
        }
Exemple #11
0
        public Resultado Quitar(BE.Idioma pIdioma)
        {
            ResultadoBd resultado = _dalManagerIdioma.Borrar(pIdioma);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Idioma."));
        }
Exemple #12
0
        /// <summary>
        /// Edita un Campeonato.
        /// </summary>
        /// <param name="pCampeonato">Campeonato a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Campeonato pCampeonato)
        {
            ResultadoBd resultado = _dalManagerCampeonato.Actualizar(pCampeonato);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Campeonato."));
        }
        /// <summary>
        /// Quita un TipoEvento.
        /// </summary>
        /// <param name="pTipoEvento">TipoEvento a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.TipoEvento pTipoEvento)
        {
            ResultadoBd resultado = _dalManagerTipoEvento.Borrar(pTipoEvento);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el TipoEvento."));
        }
        /// <summary>
        /// Quita un Fixture.
        /// </summary>
        /// <param name="pFixture">Fixture a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Fixture pFixture)
        {
            ResultadoBd resultado = _dalManagerFixture.Borrar(pFixture);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Fixture."));
        }
        /// <summary>
        /// Edita un Resguardo.
        /// </summary>
        /// <param name="pResguardo">Resguardo a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Resguardo pResguardo)
        {
            ResultadoBd resultado = _dalManagerResguardo.Actualizar(pResguardo);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Resguardo."));
        }
        /// <summary>
        /// Edita un Fixture.
        /// </summary>
        /// <param name="pFixture">Fixture a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Fixture pFixture)
        {
            ResultadoBd resultado = _dalManagerFixture.Actualizar(pFixture);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(true, "No se pudo editar el Fixture."));
        }
        /// <summary>
        /// Quita un Genero.
        /// </summary>
        /// <param name="pGenero">Genero a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Genero pGenero)
        {
            ResultadoBd resultado = _dalManagerGenero.Borrar(pGenero);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Genero."));
        }
        /// <summary>
        /// Edita un Genero.
        /// </summary>
        /// <param name="pGenero">Genero a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Genero pGenero)
        {
            ResultadoBd resultado = _dalManagerGenero.Actualizar(pGenero);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Genero."));
        }
Exemple #19
0
        public Resultado Editar(BE.Traduccion pTraduccion)
        {
            ResultadoBd resultado = _dalManagerTraduccion.Actualizar(pTraduccion);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Traduccion."));
        }
        /// <summary>
        /// Quita un Calificacion.
        /// </summary>
        /// <param name="pCalificacion">Calificacion a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Calificacion pCalificacion)
        {
            ResultadoBd resultado = _dalManagerCalificacion.Borrar(pCalificacion);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar la calificación."));
        }
Exemple #21
0
        /// <summary>
        /// Edita un Deporte.
        /// </summary>
        /// <param name="pDeporte">Deporte a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Deporte pDeporte)
        {
            ResultadoBd resultado = _dalManagerDeporte.Actualizar(pDeporte);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Deporte."));
        }
        /// <summary>
        /// Edita un TipoEvento.
        /// </summary>
        /// <param name="pTipoEvento">TipoEvento a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.TipoEvento pTipoEvento)
        {
            ResultadoBd resultado = _dalManagerTipoEvento.Actualizar(pTipoEvento);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el TipoEvento."));
        }
        /// <summary>
        /// Quita un Resguardo.
        /// </summary>
        /// <param name="pResguardo">Resguardo a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Resguardo pResguardo)
        {
            ResultadoBd resultado = _dalManagerResguardo.Borrar(pResguardo);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Resguardo."));
        }
Exemple #24
0
        /// <summary>
        /// Quita un Deporte.
        /// </summary>
        /// <param name="pDeporte">Deporte a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Deporte pDeporte)
        {
            ResultadoBd resultado = _dalManagerDeporte.Borrar(pDeporte);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Deporte."));
        }
Exemple #25
0
        /// <summary>
        /// Quita un Campeonato.
        /// </summary>
        /// <param name="pCampeonato">Campeonato a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Campeonato pCampeonato)
        {
            ResultadoBd resultado = _dalManagerCampeonato.Borrar(pCampeonato);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Campeonato."));
        }
        /// <summary>
        /// Edita un Partido.
        /// </summary>
        /// <param name="pPartido">Partido a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Partido pPartido)
        {
            ResultadoBd resultado = _dalManagerPartido.Actualizar(pPartido);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Partido."));
        }
        public Resultado ActualizarNuevoNivel(PuntajeArbitro pPuntaje)
        {
            ResultadoBd resultado = _dalManagerCalificacion.ActualizarNuevoNivel(pPuntaje);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(true, "No se pudo realizar la operación."));
        }
        /// <summary>
        /// Quita un Partido.
        /// </summary>
        /// <param name="pPartido">Partido a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Partido pPartido)
        {
            ResultadoBd resultado = _dalManagerPartido.Borrar(pPartido);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Partido."));
        }
        /// <summary>
        /// Quita un Bitacora.
        /// </summary>
        /// <param name="pBitacora">Bitacora a quitar.</param>
        /// <returns></returns>
        public Resultado Quitar(BE.Bitacora pBitacora)
        {
            ResultadoBd resultado = _dalManagerBitacora.Borrar(pBitacora);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar la Bitacora."));
        }
Exemple #30
0
        /// <summary>
        /// Edita un Leyenda.
        /// </summary>
        /// <param name="pLeyenda">Leyenda a editar.</param>
        /// <returns></returns>
        public Resultado Editar(BE.Leyenda pLeyenda)
        {
            ResultadoBd resultado = _dalManagerLeyenda.Actualizar(pLeyenda);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo editar el Leyenda."));
        }