public void SaveAs(string fileName)
{
var dir = Path.GetDirectoryName(_uploadedFilePath);
// Override existing file if any
if(File.Exists(fileName))
File.Delete(fileName);
File.Copy(_uploadedFilePath, fileName);
File.Delete(_uploadedFilePath);
// Delete temporary data
Directory.Delete(dir);
}