Пример #1
0
        // GET: Member
        public ActionResult Index()
        {
            var           upc    = new MemberProcessComponent();
            List <Member> member = upc.ListMembers();

            return(View(member.ToList()));
        }
Пример #2
0
        public ActionResult Edit([Bind(Include = "MemberId,FirstName,LastName,Address,City,State,ZIP")] Member member)
        {
            // TODO: Add update logic here
            var upc = new MemberProcessComponent();

            upc.UpdateMember(member);

            return(RedirectToAction("Index"));
        }
Пример #3
0
        // GET: Member/Details/5
        public ActionResult Details(int id)
        {
            var    upc    = new MemberProcessComponent();
            Member member = upc.GetMemberById(id);

            if (member == null)
            {
                return(HttpNotFound());
            }
            return(View(member));
        }
Пример #4
0
        public ActionResult Create([Bind(Include = "FirstName,LastName,Address,City,State,ZIP")] Member member)
        {
            try
            {
                // TODO: Add insert logic here
                var upc = new MemberProcessComponent();
                upc.InsertMember(member);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Пример #5
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                // TODO: Add delete logic here
                var upc = new MemberProcessComponent();
                upc.DeleteMember(id);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Пример #6
0
        public ActionResult Index(string filterBy, string filterText)
        {
            var           upc    = new MemberProcessComponent();
            List <Member> member = upc.ListMembers();

            if (filterBy == "lastName" && !string.IsNullOrEmpty(filterText))
            {
                return(View(member.Where(x => x.LastName.Contains(filterText)).ToList()));
            }
            else if (filterBy == "firstName" && !string.IsNullOrEmpty(filterText))
            {
                return(View(member.Where(x => x.FirstName.Contains(filterText)).ToList()));
            }

            return(View(member.ToList()));
        }
Пример #7
0
 private void InitializeProcessComponent()
 {
     cboState.DataSource = MemberProcessComponent.GetStates();
 }