protected void btnAttach_Click(object sender, EventArgs e) { if (fpAttach.HasFile) { if (btc.ckAttachFileGetExtensionError(fpAttach)) { string NewID = Guid.NewGuid().ToString(); int rowsEffect = Conn.AddNew("Multimedia", "ItemID,TypeID,Title,FileUrl,FileSize,FileType,ReferID,MediaYear,CreateUser,CreateDate,UpdateUser,UpdateDate,Source,Shared,Enabled,Flag", NewID, cbDuo.Checked, fpAttach.FileName, "", fpAttach.PostedFile.ContentLength, fpAttach.PostedFile.ContentType, hdfID.Value, DateTime.Now.Year, CurrentUser.ID, DateTime.Now, CurrentUser.ID, DateTime.Now, 1, 0, 1, 0); btc.UploadFileAttach(fpAttach, NewID, btc.getAttachType(fpAttach.PostedFile.ContentType, Convert.ToInt32(cbDuo.Checked))); if (cbDuo.Checked && fpAttach.FileName.ToString().Substring(fpAttach.FileName.ToString().IndexOf('.')).Contains(".zip")) { UnZipFiles(fpAttach, NewID); } } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), Guid.NewGuid().ToString(), "alert('äÁèÃͧÃѺä¿Åì¹Õé');", true); } cbDuo.Checked = false; GetDataAttach(hdfID.Value); if (Request["mode"] == "1") { getBudget(Request["acid"]); } } }
protected string getImgAttatch(object ItemID, object title, object filetype, object TypeId) { string link = btc.getImageAttachFileType(btc.getAttachType(filetype.ToString(), Convert.ToInt32(TypeId)), ItemID, title); return(string.Format(link)); }