public ActionResult EditMember()
        {
            Member model = new Member();
            // var Member = _MemberBAL.GetByName(Convert.ToInt32(Session["MembershipNo"].ToString()));
            var Member = _MemberBAL.GetByName(User.Identity.Name);

            ViewBag.MemberLookUp = new MemberBAL().GetMemberLookUp();

            model = new MemberBAL().GetById(Member.MemberId);

            return View(model);
        }
        public ActionResult Manage(int? id)
        {
            Member model = new Member();
            model.Password = Common.GetRandomValue();
            model.MemberShipNo = Convert.ToInt32(MemberBAL.GetMembershipNo());
            model.Intrest = 8;
            ViewBag.MemberLookUp = new MemberBAL().GetMemberLookUp();
            if (id != 0 && id != null)
            {
                model = new MemberBAL().GetById(id.Value);
            }

            return View(model);
        }
 public ActionResult Save(Member model)
 {
     try
     {
         bool Add_Flag = new MemberBAL().isNewEntry(model.MemberId);
         if (Add_Flag)
             new MemberBAL().Create(model);
         else
             new MemberBAL().Update(model);
         string message = CommonMsg.Success(EntityNames.Member, Add_Flag == true ? En_CRUD.Insert : En_CRUD.Update);
         TempData["successmsg"] = message;
     }
     catch (Exception ex)
     {
         TempData["errormsg"] = ex.Message;
     }
     return Redirect("Index");
 }