public ActionResult FileUploadGrid_Index_Update_Active([DataSourceRequest] DataSourceRequest request, FDFilesModel GridRowdata, string FileStatus) { if (GridRowdata != null && ModelState.IsValid) { (new FileUploadFactory(Session[Duncan.PEMS.Utilities.Constants.Security.ConnectionStringSessionVariableName].ToString())).UpdateIndexFile(GridRowdata, FileStatus); ViewData["Result"] = "Success"; } // return Json(new { status = "MSG"},"text/plain"); return(Json(ModelState.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }
public ActionResult FileUploadGrid_Update([DataSourceRequest] DataSourceRequest request, FDFilesModel GridRowdata, string FileStatus, bool fileIdChecked) { var UserId = WebSecurity.CurrentUserId; if (GridRowdata != null && fileIdChecked) { if (FileStatus == "1") { //Checking file already exists or not var FDFilesValues = (new FileUploadFactory(Session[Constants.Security.ConnectionStringSessionVariableName].ToString())).FileActiveExists(GridRowdata); if (FDFilesValues.FileID > 0) { return(null); } } (new FileUploadFactory(Session[Duncan.PEMS.Utilities.Constants.Security.ConnectionStringSessionVariableName].ToString())).UpdateFile(GridRowdata, FileStatus, UserId); } return(Json(ModelState.ToDataSourceResult())); }