public ActionResult Create(Party party, HttpPostedFileBase ImageFile) { if (ImageFile == null) { ModelState.AddModelError("Image", "Please Upload an Image"); } if (ImageFile != null) { bool isValidFormat = common.CheckImageFormat(ImageFile); if (isValidFormat == false) { ModelState.AddModelError("Image", "Only jpg , png , jpeg are allowed"); } else { byte[] convertedImage = common.ConvertImage(ImageFile); party.Image = convertedImage; } } party.IsDeleted = false; if (ModelState.IsValid) { status = partyBll.Create(party); if (status == true) { ViewBag.Msg = "Party Successfully Added"; ModelState.Clear(); return(View()); } if (status == false) { ViewBag.Msg = "Party Added Failed !"; } } return(View(party)); }