Page 264 - ระบบบริหารจัดการงบประมาณด้านเทคโนโลยีสารสนเทศและการสื่อสาร กรมพัฒนาที่ดิน
P. 264
ห้องสมุดกรมพัฒนาที่ดิน
ง-9
อ้างอิงไฟล์ สร้างโครงการจัดหาครุภัณฑ์คอมพิวเตอร์ formSetHSWProcure.aspx
public partial class formSetHSWProcure : System.Web.UI.Page
{ string str = ConfigurationManager.ConnectionStrings["SqlCon"].ConnectionString;
Utilities ut = new Utilities();
string sUsername;
string sType;
string sBureau;
DbMgt table;
MyDataSet ds;
decimal dGrandTotal;
string sFolderName = "formSetHSWProcureUpload";
protected string uploadFile()
{ string sAlertInvalidFileType = "Invalid file type:";
string sAlertSuccess = "OK";
string sAlertFail = "Fail: ";
string sAlertNotExisted = "File not existed.";
if (!fu01.HasFile)
return sAlertNotExisted;
try
{ string sFileName;
string sFileExt;
sFileName = Request.QueryString["FormID"] + fu01.FileName;
sFileExt = Path.GetExtension(sFileName).ToLower();
#region Check bValidExt (failure => terminate program)
Boolean bValidExt = false;
for (int i = 0; i < sValidExt.Length; i++)
{ if (sValidExt[i] == sFileExt)
{ bValidExt = true;
break; }
sAlertInvalidFileType += " " + sValidExt[i];
}if (bValidExt == false)
return sAlertInvalidFileType;
if (fu01.PostedFile.ContentLength > iMaxFileSize)
return sAlertSizeTooBig;
string sCurrentPath = Server.MapPath("~/" + sFolderName + "/");
sCurrentPath += sFileName;