public ActionResult ChangeHDD(cHDD hdd, int?quantity, string image) { CRUDService.ServiceClient sr = new CRUDService.ServiceClient(); PartsStock part = new PartsStock(); if (quantity != null) { part.Quantity = (int)quantity; } else { part.Quantity = sr.getPart(hdd.id).Quantity; } if (image != null && image != "") { part.Image = image; } else { part.Image = sr.getPart(hdd.id).image; } bool done = sr.EditHDD(hdd, part, hdd.id); if (done) { return(this.Redirect(Url.Action("Complete", "EditProduct"))); } else { return(this.Redirect(Url.Action("HDD", "EditProduct"))); } }