PAWA.Controllers.EditImage.InFolderSetting C# (CSharp) Method

InFolderSetting() public method

public InFolderSetting ( string FolderID ) : int?
FolderID string
return int?
        public int? InFolderSetting(string FolderID)
        {
            if (FolderID == "")
                {
                    return null;
                }
                else
                {
                    return Convert.ToInt32(FolderID);
                }
        }

Usage Example

Exemplo n.º 1
0
        public ActionResult UpdateImage(FormCollection form, string saveImage, string cancelImage)
        {
            EditImage ei = new EditImage();
            Tools tool = new Tools();

            int index = Convert.ToInt32(form["FileID"]);
            var files = from f in dbContext.Files where f.FileID == index select f;
            var file = files.First();

            file.Description = form["Description"];
            if (form["FolderID"] == "")
            ViewBag.FolderID = new SelectList(dbContext.Folders, "FolderID", "FolderName", file.FolderID);

            if (saveImage != null)
            {
                file.Tags = ei.stringOfTags(form);
                file.FolderID = ei.InFolderSetting(form["FolderID"]);

                if (ModelState.IsValid)
                {
                    dbContext.Entry(file).State = EntityState.Modified;
                    dbContext.SaveChanges();
                    return RedirectToAction("./../Image/DisplayImage", new { filename = form["Filename"] });
                }
                return View(file);
            }
            else
            {
                return RedirectToAction("./../Image/DisplayImage", new { filename = form["Filename"] });
            }
        }