Exemplo n.º 1
0
 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));
 }
Exemplo n.º 2
0
        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()));
        }