Make file names sent to Save url consistent

Make file names sent to Save url consistent

The file names are completely different - Sheet sends normal file name, Editor sends a file name prefixed with 7 digits, Show sends a file name without extension, so I have to append my file names with "-ppt" to recognize them later as ppt, otherwise there is no way my Save.aspx.cs can tell that this is ppt (or pptx)

I guess this can be improved 

Examples:
  • Show: if I upload a file myexample.ppt, Zoho imports it as myexample and I get Request.QueryString["filename"]="myexample", not myexample.ppt
  • Editor: if I upload a file myexample.doc, Zoho imports it as myexample.doc but I get Request.QueryString["filename"]="1548795myexample.doc", not myexample.doc
  • Sheet sends normal file name myexample.xls or myexample.xlsx