Ejemplo n.º 1
0
        public OfertaAccesorio GetOferta(int id)
        {
            OfertaAccesorio ofertaResultado = new OfertaAccesorio();

            OfertaAccesoriosService ofertaService = new OfertaAccesoriosService();

            ofertaResultado = ofertaService.GetOfertaAccesorio(id);

            return(ofertaResultado);
        }
Ejemplo n.º 2
0
        public List <OfertaAccesorio> GetQuedadas(string textoBusqueda)
        {
            List <OfertaAccesorio> resultado = new List <OfertaAccesorio>();

            OfertaAccesoriosService ofertaService = new OfertaAccesoriosService();

            resultado = ofertaService.GetOfertaAccesorios(textoBusqueda);

            return(resultado);
        }
Ejemplo n.º 3
0
        public int Guardar(OfertaAccesorio value)
        {
            OfertaAccesorio ofertaGuardado = new OfertaAccesorio();

            int resultado = 0;

            ofertaGuardado.Titulo                = value.Titulo;
            ofertaGuardado.Resumen               = value.Resumen;
            ofertaGuardado.Descripcion           = value.Descripcion;
            ofertaGuardado.IdUsuarioAlta         = value.IdUsuarioAlta;
            ofertaGuardado.IdUsuarioModificacion = value.IdUsuarioModificacion;
            ofertaGuardado.Locacion              = value.Locacion;
            ofertaGuardado.Precio                = value.Precio;

            OfertaAccesoriosService ofertaService = new OfertaAccesoriosService();

            if (value.Id == 0)
            {
                resultado = ofertaService.CrearOfertaAccesorio(ofertaGuardado);
                value.Id  = resultado;

                if (value.Fotografias != null)
                {
                    foreach (Fotografia fotografia in value.Fotografias)
                    {
                        fotografia.IdQuedada = value.Id;
                    }
                }
            }
            else
            {
                ofertaGuardado.Id = value.Id;
                resultado         = ofertaService.EditarOfertaAccesorio(ofertaGuardado);
            }

            FotografiaService fotografiaService = new FotografiaService();

            fotografiaService.AdjuntarFotografiasOfertas(value.Fotografias);

            return(ofertaGuardado.Id);
        }