Пример #1
0
        private void inicializarFormulario()
        {
            VisibilidadRepository repoVisibilidad = new VisibilidadRepository();

            visibilidades = repoVisibilidad.obtenerVisibilidades();

            visibilidad.Items.Clear();

            foreach (Visibilidad v in visibilidades)
            {
                visibilidad.Items.Add(v.nombre);
            }

            EstadoPublicacionRepository repoEstado = new EstadoPublicacionRepository();

            estados = repoEstado.obetenerEstadosPublicacion();

            estado.Items.Clear();

            foreach (EstadoPublicacion e in estados)
            {
                estado.Items.Add(e.nombre);
            }

            RubroRepository repoRubro = new RubroRepository();

            rubros = repoRubro.obtenerRubros();

            rubro.Items.Clear();

            foreach (Rubro item in rubros)
            {
                rubro.Items.Add(item.descripcionCorta);
            }

            TipoPublicacionRepository repoTipo = new TipoPublicacionRepository();

            tipos = repoTipo.obtenerTiposPublicacion();

            tipo.Items.Clear();

            foreach (TipoPublicacion item in tipos)
            {
                tipo.Items.Add(item.nombre);
            }

            if (update)
            {
                visibilidad.SelectedItem = publicacion.visibilidad.nombre;
                fechaFinalizacion.Value  = publicacion.fechaVencimiento;
                estado.SelectedItem      = publicacion.estado.nombre;
                tipo.SelectedItem        = publicacion.tipo.nombre;
                rubro.SelectedItem       = publicacion.rubro.descripcionCorta;
            }
            else
            {
                publicacion.descripcion = "";
                publicacion.hayEnvio    = true;
                publicacion.precio      = 0;
                publicacion.stock       = 0;
            }

            descripcion.Text = publicacion.descripcion;
            hayEnvio.Checked = publicacion.hayEnvio;
            precio.Text      = publicacion.precio.ToString();
            stock.Text       = publicacion.stock.ToString();
        }
        public VendedoresMenosVendido()
        {
            VisibilidadRepository repoVisibilidad = new VisibilidadRepository();

            visibilidades = repoVisibilidad.obtenerVisibilidades();
        }