public bool uploadSalaryDetailZipFiles(string salaryMonth, HttpPostedFileBase salaryDetailFolderStream) { string salaryFolderName = salaryMonth.Substring(0, 7).Replace("/", ""); MemoryStream ms = new MemoryStream(); salaryDetailFolderStream.InputStream.CopyTo(ms); string salaryDetailFolderPath = Path.Combine(ConstantCommon.SALARYFOLDERROOTPATH, salaryFolderName); List <FileStream> salaryDetailFileStreams = HelperCommon.extractZipfileToFileStream(ms, salaryDetailFolderPath); using (sys_employeeEntities db = new sys_employeeEntities()) { foreach (FileStream salaryDetailFileStream in salaryDetailFileStreams) { updateSalary(salaryMonth, salaryDetailFileStream, db); } } return(false); }