protected void btnReset_Click(object sender, EventArgs e)
{
try
{
string alert = string.Empty;
var searchDirectory = new System.IO.DirectoryInfo(HttpContext.Current.Server.MapPath("~/XML/EsDependencies/"));
if (System.IO.Directory.Exists(searchDirectory.ToString()))
{
var queryMatchingFiles = from file in searchDirectory.GetFiles()
where file.Extension == ".txt"
select file.FullName;
if (queryMatchingFiles.Count() != 0)
{
foreach (var fileName in queryMatchingFiles)
{
using (FileStream objFs = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write))
{
StreamWriter objSw = new StreamWriter(objFs);
objSw.BaseStream.Seek(0, SeekOrigin.Begin);
objSw.WriteLine("Updated successfully on " + EsHelper.EsGetValidString(DateTime.Now));
objSw.Flush();
objSw.Close();
}
}
alert = "Files are Updated Successfully ";
}
else
{
alert = "Files are not Found";
}
}
else
{
alert = "Directory not Found";
}
Response.Write("<script>alert('" + alert + "');</script>");
}
catch (Exception ex)
{
EsHelper.EsADLogger("AdminHElper.aspx.cs btnReset_Click()", EsHelper.EsGetValidString(ex.Message));
}
}
--
No comments:
Post a Comment