public override void editar(Publicacion publicacion, BuscarPublicacion ventanaBusqueda) { MessageBox.Show(this.ArmarMensaje(publicacion), "Atención", MessageBoxButtons.OK); var estados = new List<Estado>(); estados.Add(this); estados.Add(new Publicada(1, "Publicada")); new EditarPublicacion(publicacion, estados).ShowDialog(ventanaBusqueda); }
public override void editar(Publicacion publicacion, BuscarPublicacion ventanaBusqueda) { DialogResult resultadoDialogo = MessageBox.Show("Esta publicación se encuentra en estado Activo \n" + "¿Esta seguro que deseada modificarla?", "Atención", MessageBoxButtons.YesNo); if (resultadoDialogo == DialogResult.Yes) { var estados = new List<Estado>(); estados.Add(this); var states = publicacion.tipo.estadosParaEditarPublicada(); states.ForEach(state => estados.Add(state)); new EditarPublicacion(publicacion, estados).ShowDialog(ventanaBusqueda); } }
public override void editar(Publicacion publicacion, BuscarPublicacion ventanaBusqueda) { new EditarPublicacionBorrador(publicacion).ShowDialog(ventanaBusqueda); }
public override void editar(Publicacion publicacion, BuscarPublicacion ventanaBusqueda) { MessageBox.Show("Este tipo de Publicación no puede ser modificada", "Atención", MessageBoxButtons.OK); }
public void editar(BuscarPublicacion buscarPublicacion) { this.estado.editar(this, buscarPublicacion); }
public virtual void editar(Publicacion publicacion, BuscarPublicacion ventanaBusqueda) { }