private static string GetCreateUrl(FileType fileType) { String title; switch (fileType) { case FileType.Document: title = FilesJSResource.TitleNewFileText; break; case FileType.Spreadsheet: title = FilesJSResource.TitleNewFileSpreadsheet; break; case FileType.Presentation: title = FilesJSResource.TitleNewFilePresentation; break; default: return(null); } string documentType; DocType.TryGetValue(fileType, out documentType); return(CommonLinkUtility.GetFullAbsolutePath(FilesLinkUtility.FileHandlerPath) + "?" + FilesLinkUtility.Action + "=create" + "&doctype=" + documentType + "&" + FilesLinkUtility.FileTitle + "=" + HttpUtility.UrlEncode(title)); }