public ActionResult EditMembership(RP_membership ms) { try { var membershipID = RPE.RP_membership.Where(x => x.m_id == ms.m_id).FirstOrDefault(); if (ms.membershipImageData != null) { ms.m_icon = "~/assets/img/user/" + "membership-id-" + ms.m_id + "-" + ms.membershipImageData.FileName; ms.membershipImageData.SaveAs(Server.MapPath(ms.m_icon)); ms.m_icon = "membership-id-" + ms.m_id + "-" + ms.membershipImageData.FileName; } membershipID.m_name = ms.m_name; membershipID.m_features = ms.m_features; RPE.Entry(membershipID).State = EntityState.Modified; RPE.SaveChanges(); } catch (Exception ex) { this.Response.Write("<script>alert(Error:" + ex.ToString() + ");</script>"); } return(RedirectToAction("AllMemberships", "Admin")); }
public ActionResult AddMemberships(RP_membership ms) { try { if (ms.membershipImageData != null) { ms.m_icon = "~/assets/img/user/" + "membership-id-" + ms.m_id + "-" + ms.membershipImageData.FileName; ms.membershipImageData.SaveAs(Server.MapPath(ms.m_icon)); ms.m_icon = "membership-id-" + ms.m_id + "-" + ms.membershipImageData.FileName; } else { ms.m_icon = null; } RPE.RP_membership.Add(new RP_membership { m_name = ms.m_name, m_features = ms.m_features, m_icon = ms.m_icon }); RPE.SaveChanges(); } catch (Exception ex) { this.Response.Write("<script>alert(Error:" + ex.ToString() + ");</script>"); } return(RedirectToAction("AllMemberships", "Admin")); }