public EditarCosasDePublicacion(int publicacion, EditarPublicacion eddy, editarInfoOUbicaciones infoOUbicacion)
        {
            editinfoubi   = infoOUbicacion;
            ed            = eddy;
            publicacionID = publicacion;
            InitializeComponent();
            dt = new DataTable();
            String query = "SELECT publicacion_estado as 'ESTADO', publicacion_fecha_venc as 'FECHA FINAL', publicacion_fecha as 'FECHA INICIAL', g.grado_nombre as 'GRADO', r.rubro_descripcion as 'Rubro', publicacion_puntaje_venta as 'PUNTAJE' FROM SQLEADOS.Publicacion JOIN SQLEADOS.Rubro r ON r.rubro_id = publicacion_rubro JOIN SQLEADOS.GradoPrioridad G on G.grado_id = publicacion_grado where publicacion_codigo = " + publicacionID;

            dt = DBConsulta.AbrirCerrarObtenerConsulta(query);

            query = "SELECT u.ubiXpubli_Ubicacion, u.ubiXpubli_precio FROM SQLEADOS.Publicacion p JOIN SQLEADOS.ubicacionXpublicacion u ON p.publicacion_codigo = u.ubiXpubli_Publicacion";
            DataTable tt = DBConsulta.AbrirCerrarObtenerConsulta(query);

            for (int i = 0; i < tt.Rows.Count; i++)
            {
                int id     = Convert.ToInt32(tt.Rows[i][0].ToString());
                int precio = Convert.ToInt32(tt.Rows[i][1].ToString());

                ubicacionYPrecio.precio.Add(precio);
                ubicacionYPrecio.ubicacion.Add(id);
            }
            ubicacionesOriginales = ubicacionesYPrecio;
            puntajeOriginal       = dt.Rows[0]["PUNTAJE"].ToString();
            gradoOriginal         = dt.Rows[0]["GRADO"].ToString();
            categoriaOriginal     = dt.Rows[0]["Rubro"].ToString();

            fechaOriginalFinal   = dt.Rows[0]["FECHA FINAL"].ToString();
            fechaOriginalInicial = dt.Rows[0]["FECHA INICIAL"].ToString();
        }
Exemple #2
0
 public FINALIZARUNAPUBLICACION(EditarPublicacion edit, String publicacionID)
 {
     idpublicaicon = publicacionID;
     volver        = edit;
     InitializeComponent();
     radioButton1.Checked = true;
     radioButton2.Checked = false;
     cargar();
 }
Exemple #3
0
 public EditarUbicaciones(int idPublicacion, EditarPublicacion cosas, editarInfoOUbicaciones infoubicacion)
 {
     edit            = cosas;
     ventanaAnterior = infoubicacion;
     publicacion     = idPublicacion;
     InitializeComponent();
     huboCambios         = false;
     ubicacionesQuitadas = new List <int>();
 }
        private void btnMod_Click(object sender, EventArgs e)
        {
            Publicacion publicacion;

            try
            {
                publicacion = PublicacionSeleccionada();
            }
            catch (NullReferenceException)
            {
                MessageBox.Show("Debe seleccionar una publicacion", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (!publicacion.PuedeModificarse())
            {
                MessageBox.Show("Esta publicación no puede modificarse", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            var ignored = new EditarPublicacion(new FuncionModificarPublicacion(publicacion), empresa).ShowDialog();

            ActualizarTabla();
        }
 public editarInfoOUbicaciones(int id, EditarPublicacion edit)
 {
     ed            = edit;
     idpublicacion = id;
     InitializeComponent();
 }
 public override void GuardarBorrador(EditarPublicacion form, Publicacion publicacion)
 {
     publicacion.GuardarBorrador(this.Empresa.id);
     form.GuardarSectores();
 }
 public override void Setup(EditarPublicacion form)
 {
     form.CargarSectoresVacios();
 }
 public override void Setup(EditarPublicacion form)
 {
     form.LlenateCon(publicacion);
 }
 public abstract void GuardarBorrador(EditarPublicacion form, Publicacion publicacion);
 public abstract void Setup(EditarPublicacion form);