protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                IDinstalacionPrevia = PreviousPage.IDeditar;
                if (IDinstalacionPrevia != -1)
                {
                    enEdicion = IDinstalacionPrevia;
                    ideditar = enEdicion;
                    cUDGDFINSTALACIONNegocios instalacionBase = new cUDGDFINSTALACIONNegocios(0, "", 0, "");
                    cUDGDFIMAGENNegocios cImagen = new cUDGDFIMAGENNegocios(0, "", 0, "");
                    instalacionBase.ID_INSTALACION = IDinstalacionPrevia;
                    DataTable tabla = instalacionBase.SeleccionarUno();

                    cImagen.FKY_INSTALACION = IDinstalacionPrevia;
                    try
                    {
                        DataRow drImagen = cImagen.SeleccionarTodos_Con_FKY_INSTALACION_FK().Rows[0];
                        img_VISUALIZACION.Src = "~/CU_AdministrarInstalaciones/frmLOADING.aspx?FileName=" + drImagen[1].ToString();
                    }
                    catch (Exception)
                    {
                        img_VISUALIZACION.Src = "~/imagenes/ImgND2.png";
                    }

                    txt_id.Text = instalacionBase.ID_INSTALACION.ToString();
                    txt_nombre2.Text = instalacionBase.NOM_INSTALACION.ToString();
                    txt_descripcion2.Value = instalacionBase.DSC_INSTALACION.ToString();
                    txt_medidas2.Value = instalacionBase.DSC_MEDIDAS.ToString();
                    txt_reglamento2.Value = instalacionBase.TXT_REGLAMENTO.ToString();
                    txt_costos2.Value = instalacionBase.TXT_COSTOALQUILER.ToString();
                    string comentarios = instalacionBase.TXT_COMENTARIO.ToString();
                    if (comentarios != null)
                    {
                        txt_comentarios2.Value = comentarios;
                    }
                    else
                    {
                        txt_comentarios2.Value = "";
                    }
                }
                IDinstalacionPrevia = -1;
            }
            catch (Exception) { }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            enEdicion = Int32.Parse(txt_id.Text.ToString());
            ideditar = enEdicion;
            if (enEdicion != -1)
            {
                cUDGDFINSTALACIONNegocios Nueva_Instalacion = new cUDGDFINSTALACIONNegocios(0, "", 0, "");
                Nueva_Instalacion.ID_INSTALACION = enEdicion;
                Nueva_Instalacion.NOM_INSTALACION = txt_nombre2.Text.ToString();
                Nueva_Instalacion.DSC_INSTALACION = txt_descripcion2.Value.ToString();
                Nueva_Instalacion.DSC_MEDIDAS = txt_medidas2.Value.ToString();
                Nueva_Instalacion.TXT_REGLAMENTO = txt_reglamento2.Value.ToString();
                Nueva_Instalacion.TXT_COSTOALQUILER = txt_costos2.Value.ToString();
                Nueva_Instalacion.TXT_COMENTARIO = txt_comentarios2.Value.ToString();

                Nueva_Instalacion.Actualizar();

                if (fu_IMAGE_UPLOAD.HasFile)
                {
                    cUDGDFIMAGENNegocios cImagen = new cUDGDFIMAGENNegocios(0, "", 0, "");
                    cImagen.FKY_INSTALACION = Nueva_Instalacion.ID_INSTALACION;
                    DataTable drImagen = cImagen.SeleccionarTodos_Con_FKY_INSTALACION_FK();
                    if (drImagen.Rows.Count != 0)
                    {
                        // Elimina la imagen anterior
                        try
                        {
                            System.IO.File.Delete("E:\\Imagenes\\" + drImagen.Rows[0][1].ToString());
                        }catch(Exception)
                        {

                        }

                        // Guarda la imagen
                        fu_IMAGE_UPLOAD.SaveAs("E:\\Imagenes\\" + fu_IMAGE_UPLOAD.FileName);

                        // Actualiza la imagen
                        cImagen.ID_IMAGEN = int.Parse(drImagen.Rows[0][0].ToString());
                        cImagen.IMG_INSTALACION = fu_IMAGE_UPLOAD.FileName;
                        cImagen.Actualizar();
                    }
                    else
                    {
                        // Inserta la imagen
                        cImagen.IMG_INSTALACION = fu_IMAGE_UPLOAD.FileName;
                        cImagen.Insertar();
                    }
                }

                Response.Redirect("~/Confirmacion.aspx", true);
            }
        }