/// <summary> /// 页面初始化 /// </summary> public override void RenderPage() { if (WaterImageID.IsNoNull()) { objSys_WaterImage = objResourceRule.Sys_WaterImage.First(s => s.WaterImageID == WaterImageID); txtWaterName.Text = objSys_WaterImage.WaterName; fupFile.ResourceID = WaterImageID; fupFile.DownLoadUrl = objSys_WaterImage.WaterImagePath; txtWaterPath.Text = objSys_WaterImage.WaterImagePath; } else { fupFile.CheckValueEmpty = true; } }
/// <summary> /// 保存信息 /// </summary> public void SaveInfo() { if (WaterImageID.IsNull()) { if (fupFile.HasFile) { fupFile.Save(); objSys_WaterImage.WaterImagePath = fupFile.ResourcePath; } else { objSys_WaterImage.WaterImagePath = txtWaterPath.Text; } if (objSys_WaterImage.WaterImagePath.IsNull()) { MessageDialog("请选择上传水印文件或输入水印地址"); } objSys_WaterImage.WaterImageID = fupFile.ResourceID.IsNull() ? Guid.NewGuid().ToString() : fupFile.ResourceID; objSys_WaterImage.WaterName = txtWaterName.Text; objResourceRule.CurrentEntities.AddTosys_waterimage(objSys_WaterImage); objResourceRule.SaveChanges(); MessageDialog("新增成功", "WaterImageList.aspx"); } else { objSys_WaterImage = objResourceRule.Sys_WaterImage.First(s => s.WaterImageID == WaterImageID); objSys_WaterImage.WaterName = txtWaterName.Text; if (fupFile.HasFile) { fupFile.Save(); objSys_WaterImage.WaterImagePath = fupFile.ResourcePath; } else { objSys_WaterImage.WaterImagePath = txtWaterPath.Text; } if (objSys_WaterImage.WaterImagePath.IsNull()) { MessageDialog("请选择上传水印文件或输入水印地址"); } objResourceRule.SaveChanges(); MessageDialog("修改成功", "WaterImageList.aspx"); } }