Пример #1
0
        public List <Apuntado> GetApuntadosOfertaAccesorio(int idOfertaAccesorio)
        {
            List <Apuntado> resultado = new List <Apuntado>();

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

            StringBuilder query = new StringBuilder();

            query.Append("select registrosusuariosOfertaAccesorios.Id, registrosusuariosOfertaAccesorios.ApuntadosAdultos, registrosusuariosOfertaAccesorios.ApuntadosNinos, registrosusuariosOfertaAccesorios.FechaAlta ");
            query.Append(" , autor.Id as IdAutor, autor.Nombres, autor.Apellido1, autor.Apellido2 ");
            query.Append(" from registrosusuariosOfertaAccesorios");
            query.Append(" inner join usuarios autor on registrosusuariosOfertaAccesorios.IdUsuario = autor.Id ");
            query.Append("where registrosusuariosOfertaAccesorios.IdOfertaAccesorio = " + idOfertaAccesorio);

            DataTable table = engine.Query(query.ToString());

            foreach (DataRow dr in table.Rows)
            {
                Apuntado filaApuntado = new Apuntado();
                filaApuntado.Id               = int.Parse(dr["Id"].ToString());
                filaApuntado.IdUsuario        = int.Parse(dr["IdAutor"].ToString());
                filaApuntado.ApuntadosAdultos = int.Parse(dr["ApuntadosAdultos"].ToString());
                filaApuntado.ApuntadosNinos   = int.Parse(dr["ApuntadosNinos"].ToString());
                filaApuntado.NombreUsuario    = dr["Nombres"].ToString() + " " + dr["Apellido1"].ToString() + " " + dr["Apellido2"].ToString();
                filaApuntado.FechaAlta        = DateTime.Parse(dr["FechaAlta"].ToString());

                FotografiaService fotografiaService = new FotografiaService();
                filaApuntado.RutaFotoApuntado = fotografiaService.ObtenerFotoPrincipal(filaApuntado.IdUsuario).RutaFoto;
                resultado.Add(filaApuntado);
            }

            return(resultado);
        }
Пример #2
0
        public int Desapuntarse(Apuntado value)
        {
            int resultado = 0;

            QuedadaService quedadaService = new QuedadaService();

            resultado = quedadaService.DesapuntarseQuedada(value);

            return(resultado);
        }
Пример #3
0
        public int Desapuntarse(Apuntado value)
        {
            int resultado = 0;

            Contratacioneservice Contratacioneservice = new Contratacioneservice();

            resultado = Contratacioneservice.DesapuntarseContratacion(value);

            return(resultado);
        }
Пример #4
0
        public int Apuntarse(Apuntado value)
        {
            int resultado = 0;

            // usuarioGuardado.Id = int.Parse(DateTime.Now.Ticks.ToString().Substring(0, 5));
            QuedadaService quedadaService = new QuedadaService();

            resultado = quedadaService.ApuntarseQuedada(value);

            return(resultado);
        }
Пример #5
0
        public int Apuntarse(Apuntado value)
        {
            int resultado = 0;

            // usuarioGuardado.Id = int.Parse(DateTime.Now.Ticks.ToString().Substring(0, 5));
            Contratacioneservice Contratacioneservice = new Contratacioneservice();

            resultado = Contratacioneservice.ApuntarseContratacion(value);

            return(resultado);
        }
Пример #6
0
        public int DesapuntarseOfertaAccesorio(Apuntado apunte)
        {
            string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
            Engine engine           = new Engine(connectionString);

            StringBuilder comando = new StringBuilder();

            comando.Append("update registrosusuariosOfertaAccesorios set ");
            comando.Append("FechaBaja = NOW() ");
            comando.Append(" where idOfertaAccesorio = " + apunte.IdOfertaAccesorio);
            comando.Append(" and idUsuario = " + apunte.IdUsuario);

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

            return(resultado);
        }
Пример #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);
        }