public ReturBarangController() { response = new ImportProductResponse() { HasError = false, ErrorMessages = new List<String>() }; }
public ActionResult ImportEditTenant(HttpPostedFileBase file) { try { response = new ImportProductResponse() { HasError = false, ErrorMessages = new List<String>() }; uploadedFileToImport = file; FailIfContentTypeNotCSV(); CompanyProfiles cp = new CompanyProfiles(this.HttpContext); using (StreamReader sr = new StreamReader(uploadedFileToImport.InputStream)) { string content = sr.ReadToEnd().Trim(); string[] rows = content.Split('\r', '\n'); for (int rowIndex = 1; rowIndex < rows.Length; rowIndex++) { if (rows[rowIndex] == string.Empty) continue; string[] tenanDataRow = rows[rowIndex].Split(','); if (IsTenanRegistered(Int32.Parse(tenanDataRow[0]))) UpdateTenant(tenanDataRow); } } } catch (Exception ex) { response.HasError = true; response.ErrorMessages.Add(ex.GetInnermostException().Message); } return View("ImportEditTenantResult", response); }
public MasterDataController() { response = new ImportProductResponse() { HasError = false, ErrorMessages = new List<String>() }; rabbitHelper = new RabbitHelper(); }