// GET: Leads/Leads public ActionResult Index() { LeadHelper o = new LeadHelper(); JazMaxIdentityHelper.UserName = User.Identity.Name; // return View(o.GetLeadIndex((int)JazMaxIdentityHelper.GetUserInformationNew().BranchId)); return(View(o.GetLeadIndex((int)JazMaxIdentityHelper.GetUserInformationNew().BranchId))); }
public int Upload(UploadView coreFileUpload) { using (DataAccess.JazMaxDBProdContext db = new DataAccess.JazMaxDBProdContext()) { var context = HttpContext.Current; for (int i = 0; i < context.Request.Files.Count; i++) { var file = context.Request.Files[i]; #region Content Length if (file != null && file.ContentLength > 0) { #region CoreFIleUpload DataAccess.CoreFileUpload fileUpload = new DataAccess.CoreFileUpload() { FileUploadId = coreFileUpload.FileUploadId, FileNames = System.IO.Path.GetFileName(file.FileName), CoreUserId = JazMaxIdentityHelper.GetCoreUserId(), CoreUserTypeId = JazMaxIdentityHelper.GetCoreUserId(), DateCreated = DateTime.Now, DeletedBy = "None", DeletedDate = DateTime.Now, BranchId = (int)JazMaxIdentityHelper.GetUserInformationNew().BranchId, ProvinceId = (int)JazMaxIdentityHelper.GetUserInformationNew().ProvinceId, CoreFileTypeId = coreFileUpload.CoreFileTypeId, FileDescription = coreFileUpload.FileDescription, CoreFileCategoryId = coreFileUpload.CoreFileCategoryId, LastUpdated = DateTime.Now, IsActive = true, IsSent = true, IsRecieved = true, FileContent = coreFileUpload.FileContent, SentFrom = JazMaxIdentityHelper.UserName, SentTo = "Document Directory" }; #endregion #region Binary Reader using (var reader = new System.IO.BinaryReader(file.InputStream)) { fileUpload.FileContent = reader.ReadBytes(file.ContentLength); } #endregion db.CoreFileUploads.Add(fileUpload); } #endregion db.SaveChanges(); } return(coreFileUpload.FileUploadId); } }
public int ForwardDocument(int id, UploadView coreFileUpload, FormCollection Form) { using (DataAccess.JazMaxDBProdContext db = new DataAccess.JazMaxDBProdContext()) { string[] ids = Form["SentTo"].Split(new char[] { ',' }); //Find Document Id That i Want to forward var FindContent = FindById(id); //get All contents of that particular file //Move Document to User Email Thats been Selected #region Database Upload object foreach (var item in ids) { DataAccess.CoreFileUpload upload = new DataAccess.CoreFileUpload() { FileUploadId = FindContent.FileUploadId, FileNames = FindContent.FileNames, CoreUserId = JazMaxIdentityHelper.GetCoreUserId(), CoreUserTypeId = FindContent.CoreUserTypeId, DateCreated = DateTime.Now, DeletedBy = "None", DeletedDate = DateTime.Now, BranchId = (int)JazMaxIdentityHelper.GetUserInformationNew().BranchId, ProvinceId = (int)JazMaxIdentityHelper.GetUserInformationNew().ProvinceId, CoreFileTypeId = FindContent.CoreFileTypeId, FileDescription = coreFileUpload.FileDescription, CoreFileCategoryId = FindContent.CoreFileCategoryId, LastUpdated = DateTime.Now, IsActive = true, IsSent = true, IsRecieved = false, FileContent = FindContent.FileContent, SentFrom = JazMaxIdentityHelper.UserName, SentTo = item.ToString() }; #endregion //SaveChanges To Database db.CoreFileUploads.Add(upload); db.SaveChanges(); } return(FindContent.FileUploadId); } }