// GET: Main public ActionResult Index(string search, string name) { // Filetransfer.DeleteFolder(Server.MapPath("~/Zip/")); if (search != null) { ViewBag.DateDirectories = Maincontrol.GetFindFloder(search); ViewBag.DateFiles = Maincontrol.GetFindFiledate(search); string path = AppDomain.CurrentDomain.BaseDirectory + ConfigurationManager.AppSettings["Path"]; ViewBag.DateList = Filetransfer.GetallDirectory(new List <FileNames>(), path).ToArray(); return(View()); } else if (name != null) { ViewBag.DateDirectories = Maincontrol.GetChildfolder(name); ViewBag.DateFiles = Maincontrol.GetChildfiledate(name); string path = AppDomain.CurrentDomain.BaseDirectory + ConfigurationManager.AppSettings["Path"]; ViewBag.DateList = Filetransfer.GetallDirectory(new List <FileNames>(), path).ToArray(); return(View()); } else { ViewBag.DateDirectories = Maincontrol.TravelFloder(); ViewBag.DateFiles = Maincontrol.TravelFile(); string path = AppDomain.CurrentDomain.BaseDirectory + ConfigurationManager.AppSettings["Path"]; ViewBag.DateList = Filetransfer.GetallDirectory(new List <FileNames>(), path).ToArray(); return(View()); } }