コード例 #1
0
        public int Desapuntarse(Apuntado value)
        {
            int resultado = 0;

            QuedadaService quedadaService = new QuedadaService();

            resultado = quedadaService.DesapuntarseQuedada(value);

            return(resultado);
        }
コード例 #2
0
        public List <Quedada> GetQuedadas(string textoBusqueda)
        {
            List <Quedada> resultado = new List <Quedada>();

            QuedadaService quedadaService = new QuedadaService();

            resultado = quedadaService.GetQuedadas(textoBusqueda);

            return(resultado);
        }
コード例 #3
0
        public Quedada GetQuedada(int id)
        {
            Quedada quedadaResultado = new Quedada();

            QuedadaService quedadaService = new QuedadaService();

            quedadaResultado = quedadaService.GetQuedada(id);

            return(quedadaResultado);
        }
コード例 #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 Guardar(Quedada value)
        {
            Quedada quedadaGuardado = new Quedada();

            int resultado = 0;

            // usuarioGuardado.Id = int.Parse(DateTime.Now.Ticks.ToString().Substring(0, 5));
            quedadaGuardado.Titulo                = value.Titulo;
            quedadaGuardado.Resumen               = value.Resumen;
            quedadaGuardado.Descripcion           = value.Descripcion;
            quedadaGuardado.IdUsuarioAlta         = value.IdUsuarioAlta;
            quedadaGuardado.IdUsuarioModificacion = value.IdUsuarioModificacion;
            quedadaGuardado.Locacion              = value.Locacion;
            quedadaGuardado.MaximoAsistentes      = value.MaximoAsistentes;

            int anioQuedada   = value.FechaEvento.Year;
            int mesQuedada    = value.FechaEvento.Month;
            int diaQuedada    = value.FechaEvento.Day;
            int horaQuedada   = value.HoraEvento;
            int minutoQuedada = value.MinutoEvento;

            quedadaGuardado.FechaEvento = new DateTime(anioQuedada, mesQuedada, diaQuedada, horaQuedada, minutoQuedada, 0);

            QuedadaService foroService = new QuedadaService();

            if (value.Id == 0)
            {
                resultado = foroService.CrearQuedada(quedadaGuardado);
                value.Id  = resultado;

                if (value.Fotografias != null)
                {
                    foreach (Fotografia fotografia in value.Fotografias)
                    {
                        fotografia.IdQuedada = value.Id;
                    }
                }
            }
            else
            {
                quedadaGuardado.Id = value.Id;
                resultado          = foroService.EditarQuedada(quedadaGuardado);
            }

            FotografiaService fotografiaService = new FotografiaService();

            fotografiaService.AdjuntarFotografiasQuedadas(value.Fotografias);

            return(quedadaGuardado.Id);
        }