public Publicacion(Decimal codigo, String desc, TipoPublicacion tip, Decimal visibilidad, Decimal vended, Estado state, bool permitePreg, Decimal stoc, DateTime fechaVto, DateTime fechaInit, Decimal price) : this(desc, tip, visibilidad, vended, state, permitePreg, stoc, fechaVto, fechaInit, price) { this.publicacion_id = codigo; }
public Publicacion(String desc, TipoPublicacion tip, Decimal visibilidad, Decimal vended, Estado state, bool permitePreg, Decimal stoc, DateTime fechaVto, DateTime fechaInit, Decimal price) { this.descripcion = desc; this.tipo = tip; this.visibilidad_codigo = visibilidad; this.vendedor = vended; this.estado = state; this.permitePregunta = permitePreg; this.stock = stoc; this.fecha_vencimiento = fechaVto; this.fecha_inicio = fechaInit; this.precio = price; }
private void InicializarValores() { tipoPublicacion = (TipoPublicacion)this.comboTipoPubli.SelectedValue; this.visibilidades.SelectedItem = this.ObtenerVisibilidad(publicacion.visibilidad_codigo); this.descripcionTextBox.Text = publicacion.descripcion; this.txtBoxPrecio.Text = publicacion.precio.ToString(); this.txtBoxStock.Text = publicacion.stock.ToString(); this.preguntas.Checked = publicacion.permitePregunta; this.fechaPicker.Value = publicacion.fecha_inicio; foreach (Visibilidad visibilidad in this.visibilidades.Items) { this.SeEncontroElValorAInicializar(visibilidad.visibilidadCodigo, this.publicacion.visibilidad_codigo, visibilidad, this.visibilidades); } foreach (Estado state in this.estado.Items) { this.SeEncontroElValorAInicializar(state.id, this.publicacion.estado.id, state, this.estado); } foreach (TipoPublicacion tipoPubli in this.comboTipoPubli.Items) { this.SeEncontroElValorAInicializar(tipoPubli.id, this.publicacion.tipo.id, tipoPubli, this.comboTipoPubli); } this.CheckearRubros(); this.rub = this.RubrosCheckList.CheckedItems; }
private void comboTipoPubli_SelectedIndexChanged(object sender, EventArgs e) { tipoPublicacion = (TipoPublicacion)this.comboTipoPubli.SelectedValue; }
public void ModificarValoresSiNecesario(String descripcion, TipoPublicacion type, Decimal codigoVisibilidad, Estado state, bool permitePregun, Decimal stoc, DateTime fechaInit, Decimal price) { if (this.fecha_inicio != fechaInit) this.fecha_inicio = fechaInit; if (this.descripcion != descripcion) this.descripcion = descripcion; if (this.tipo.id != type.id) this.tipo = type; if (this.visibilidad_codigo != codigoVisibilidad) this.visibilidad_codigo = codigoVisibilidad; if (this.estado.id != state.id) this.estado = state; if (this.permitePregunta != permitePregun) this.permitePregunta = permitePregunta; if (this.stock != stoc) this.stock = stoc; if (this.precio != price) this.precio = price; }