public ActionResult AdditionalDetails(FormCollection form) { EnquiryDetails details = new EnquiryDetails(); details.Amount = Convert.ToDouble(form.GetValue("amount").AttemptedValue); details.FileName = form.GetValue("uploadpath").AttemptedValue.ToString(); details.UniqueName = form.GetValue("savedName").AttemptedValue.ToString(); details.EnquiryID = Convert.ToInt32(TempData["EnquiryId"]); enquiryDetailsRepository.InsertOrUpdate(details); enquiryDetailsRepository.Save(); return RedirectToAction("Details", new { id = details.EnquiryID }); }
public void InsertOrUpdate(EnquiryDetails enquirydetails) { if (enquirydetails.EnquiryDetailsID == default(int)) { // New entity context.EnquiryDetails.Add(enquirydetails); } else { // Existing entity context.Entry(enquirydetails).State = EntityState.Modified; } }