public ActionResult Add() { AreaOFInterest AOI = new AreaOFInterest(); AreaOfInterest2 model2 = new AreaOfInterest2(); return(View(model2)); }
public ActionResult Add(AreaOfInterest2 model, HttpPostedFileBase image1) { try { AreaOFInterest model2 = new AreaOFInterest(); var db = new Entities(); if (ModelState.IsValid) { if (image1 != null) { string ext = Path.GetExtension(image1.FileName).ToUpper(); if (ext == ".PNG" || ext == ".JPG" || ext == ".JPEG") { model2.AOIIcon = new byte[image1.ContentLength]; image1.InputStream.Read(model2.AOIIcon, 0, image1.ContentLength); model2.AOIName = model.AOIName; db.AreaOFInterests.Add(model2); db.SaveChanges(); return(Content("<script language='javascript' type='text/javascript'>alert('New area of interest added successfully');window.location = '/AreaOfInterest/AOIAdmin/';</script>")); //return RedirectToAction("AOIAdmin"); } else { ViewBag.ErrorMessage = "The icon should be .png or .jpg or .jpeg"; } } else { ViewBag.ErrorMessages = "Upload icon of area of interest"; } } return(View(model)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "AreaOfInterest", "Add"))); } }