コード例 #1
0
        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"));
        }
コード例 #2
0
        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"));
        }