Exemplo n.º 1
0
        public int CrearMensajeForo(MensajeForo mensaje)
        {
            int idGenerado = 0;

            if (mensaje.IdUsuarioAlta == 0)
            {
                mensaje.IdUsuarioAlta = 1;
            }

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            int idMensajeNuevo = CommonService.GetLastIdFromTable("mensajesForo") + 1;

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into mensajesForo ");
            comando.Append(" (titulo, mensaje, idusuarioalta, fechaAlta, idmensajepadre) ");
            comando.Append(" values ");
            comando.Append(" ('" + mensaje.Titulo + "','" + mensaje.Mensaje + "', " + mensaje.IdUsuarioAlta + ", NOW(), " + (mensaje.IdMensajePadre != 0 ? mensaje.IdMensajePadre : idMensajeNuevo) + " ) ");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("mensajesforo");
            }

            return(idGenerado);
        }
Exemplo n.º 2
0
        public int CrearOfertaAccesorio(OfertaAccesorio OfertaAccesorio)
        {
            int idGenerado = 0;

            if (OfertaAccesorio.IdUsuarioAlta == 0)
            {
                OfertaAccesorio.IdUsuarioAlta = 1;
            }

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into OfertaAccesorios ");
            comando.Append(" (titulo, resumen, descripcion, locacion, precio, usuarioalta, fechaAlta) ");
            comando.Append(" values ");
            comando.Append(" ('" + OfertaAccesorio.Titulo + "','" + OfertaAccesorio.Resumen + "','" + OfertaAccesorio.Descripcion + "', '" + OfertaAccesorio.Locacion + "', '" + OfertaAccesorio.Precio + "', " + OfertaAccesorio.IdUsuarioAlta + ", NOW()) ");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("OfertaAccesorios");
            }

            return(idGenerado);
        }
Exemplo n.º 3
0
        public int RegistrarPasswordActual(int idHistoricoPassword, string password)
        {
            int resultado = 0;

            string passwordHasheado = EncryptionService.MD5Hash(password);

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into passwords ");
            comando.Append(" (idHistoricoPassword, password) ");
            comando.Append(" values ");
            comando.Append(" ('" + idHistoricoPassword + "', '" + passwordHasheado + "')");

            int rowsAffected = engine.Execute(comando.ToString());

            if (rowsAffected > 0)
            {
                resultado = CommonService.GetLastIdFromTable("passwords");
            }

            return(resultado);
        }
Exemplo n.º 4
0
        public int CrearContratacion(Contratacion Contratacion)
        {
            int idGenerado = 0;

            if (Contratacion.IdUsuarioAlta == 0)
            {
                Contratacion.IdUsuarioAlta = 1;
            }

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into Contrataciones ");
            comando.Append(" (titulo,  descripcion, locacion, maximohijos, preciototal, fechaContratacion, idusuarioalta, fechaAlta) ");
            comando.Append(" values ");
            comando.Append(" ('" + Contratacion.Titulo + "','" + Contratacion.Descripcion + "', '" + Contratacion.Locacion + "', " + Contratacion.MaximoHijos + ", '" + Contratacion.PrecioTotal + "', '" + Contratacion.FechaContratacion.ToString("yyyy-MM-dd HH:mm:ss") + "', " + Contratacion.IdUsuarioAlta + ", NOW()) ");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("Contrataciones");
            }

            return(idGenerado);
        }
Exemplo n.º 5
0
        public int CrearQuedada(Quedada quedada)
        {
            int idGenerado = 0;

            if (quedada.IdUsuarioAlta == 0)
            {
                quedada.IdUsuarioAlta = 1;
            }

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into quedadas ");
            comando.Append(" (titulo, resumen, descripcion, locacion, maximoasistentes, fechaquedada, idusuarioalta, fechaAlta) ");
            comando.Append(" values ");
            comando.Append(" ('" + quedada.Titulo + "','" + quedada.Resumen + "','" + quedada.Descripcion + "', '" + quedada.Locacion + "', " + quedada.MaximoAsistentes + ", '" + quedada.FechaEvento.ToString("yyyy-MM-dd HH:mm:ss") + "', " + quedada.IdUsuarioAlta + ", NOW()) ");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("quedadas");
            }

            return(idGenerado);
        }
Exemplo n.º 6
0
        public int CrearRegistroPassword(int idUsuario)
        {
            int resultado = 0;

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into historicopasswords ");
            comando.Append("(idusuario, fechaalta) ");
            comando.Append(string.Format(" values ({0},NOW()) ", idUsuario));

            int ejecucion = engine.Execute(comando.ToString());

            if (ejecucion > 0)
            {
                resultado = CommonService.GetLastIdFromTable("historicopasswords");
            }

            return(resultado);
        }
Exemplo n.º 7
0
        public int ApuntarseOfertaAccesorio(Apuntado apunte)
        {
            int idGenerado = 0;

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into registrosusuariosOfertaAccesorios ");
            comando.Append(" (idusuario, idOfertaAccesorio, apuntadosadultos, apuntadosninos, fechaalta, idusuarioalta) ");
            comando.Append(" values ");
            comando.Append(" (" + apunte.IdUsuario + "," + apunte.IdOfertaAccesorio + "," + apunte.ApuntadosAdultos + ", " + apunte.ApuntadosNinos + ", NOW(), " + apunte.IdUsuario + ") ");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("registrosusuariosOfertaAccesorios");
            }

            return(idGenerado);
        }
Exemplo n.º 8
0
        public int CrearMensaje(MensajeUsuario mensajeUsuario)
        {
            int idGenerado = 0;

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into mensajes ");
            comando.Append(" (IdUsuarioRemitente, IdUsuarioReceptor, Mensaje, FechaAlta) ");
            comando.Append(" values ");
            comando.Append(" (" + mensajeUsuario.IdUsuarioRemitente + "," + mensajeUsuario.IdUsuarioReceptor + ", '" + mensajeUsuario.Mensaje + "', NOW())");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("mensajes");
            }

            return(idGenerado);
        }
Exemplo n.º 9
0
        public int RegistrarFotoQuedada(Fotografia fotografia)
        {
            int idGenerado = 0;

            if (fotografia.IdUsuarioAlta == 0)
            {
                fotografia.IdUsuarioAlta = 1;
            }

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            int idRegistroFotografiaNuevo = CommonService.GetLastIdFromTable("fotos") + 1;

            int valorEsPrincipal = 0;

            if (fotografia.EsPrincipal)
            {
                valorEsPrincipal = 1;
            }

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into fotosquedadas ");
            comando.Append(" (IdQuedada, RutaFoto, idusuarioalta, fechaAlta, esprincipal) ");
            comando.Append(" values ");
            comando.Append(" (" + fotografia.IdQuedada + ",'" + fotografia.RutaFoto + "', " + fotografia.IdUsuarioAlta + ", NOW()," + valorEsPrincipal + ")");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("fotosquedadas");
            }

            return(idGenerado);
        }
Exemplo n.º 10
0
        public int CrearUsuario(Usuario usuario)
        {
            int idGenerado = 0;

            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("insert into usuarios ");
            comando.Append(" (nombres, apellido1, apellido2, usuario, telefono, email, usuarioAlta, fechaAlta) ");
            comando.Append(" values ");
            comando.Append(" ('" + usuario.Nombres + "','" + usuario.ApellidoPrimero + "','" + usuario.ApellidoSegundo + "','" + usuario.Login + "','" + usuario.Telefono + "','" + usuario.Email + "',1, NOW() ) ");

            int resultado = engine.Execute(comando.ToString());

            if (resultado > 0)
            {
                idGenerado = CommonService.GetLastIdFromTable("usuarios");
                CrearCredencialesUsuario(idGenerado, usuario.Password);
            }

            return(idGenerado);
        }