protected void butOk_Click(object sender, EventArgs e)
{
Gory gory = new Gory();
bool b;
string strpath = FileUpload1.PostedFile.FileName.ToString();
string fname = FileUpload1.FileName.ToString();
string time = d12.Value.ToString();
if (gory.exHname(txbName.ToString().Trim()) != null)
{
try
{
OfficeAnywhere.MemInfo.BLL.MemManage memManage = new OfficeAnywhere.MemInfo.BLL.MemManage(); int xx = memManage.GetsMemId(drpharvestMemId.Text.Trim());
b = gory.AddGory(txbName.Text.Trim(), txtSection.Text.Trim(), fname,xx , txtSection.Text.Trim(), Convert.ToDateTime(time), memId );
if (b)
{
string filename = FileUpload1.FileName;
string path = Server.MapPath("..\\Images\\Gory\\");//获取上传文件的网站目录路径
string tpath = Server.MapPath("..\\Images\\TPhoto\\");
if (!System.IO.Directory.Exists(path))//判断目录是否在在,不在在则创建
System.IO.Directory.CreateDirectory(path);
FileUpload1.PostedFile.SaveAs(path + filename);
try
{
//这部份写生成缩略图的代码
System.Drawing.Image.GetThumbnailImageAbort callb = null;
System.Drawing.Image imageSmall, imageBig;
//加载大图片
string strBigFileDir = strpath;
imageBig = System.Drawing.Image.FromFile(strBigFileDir);
//开始生成
imageSmall = imageBig.GetThumbnailImage(120, 90, callb, new System.IntPtr());
//保存缩略图
if (!System.IO.Directory.Exists(tpath))//判断目录是否在在,不在在则创建
System.IO.Directory.CreateDirectory(tpath);
imageSmall.Save(tpath + filename);
//释放图片对象资源
imageSmall.Dispose();
imageBig.Dispose();
Page.RegisterStartupScript("", "<script>alert('OK')</script>");
}
catch
{
Page.RegisterStartupScript("", "<script>alert('文件类型或者其它错误!')</script>");
}
}
}
catch (System.Exception e1)
{
Page.RegisterStartupScript("", "<script>alert('" + e1.Message.ToString() + "')</script>");
}
}
else
{
Page.RegisterStartupScript("", "<script>alert('yumen')</script>");
}
}