public ActionResult Index([Bind(Exclude = "Id")] MemberRegistration mr)
        {
            var validImageTypes = new string[]
            {
                "image/gif",
                "image/jpeg",
                "image/pjpeg",
                "image/png"
            };

            if (mr.ImageFile == null || mr.ImageFile.ContentLength == 0)
            {
                // ModelState.AddModelError("ImageUpload", "This field is required");
            }
            else if (!validImageTypes.Contains(mr.ImageFile.ContentType))
            {
                //  ModelState.AddModelError("ImageUpload", "Please choose either a GIF, JPG or PNG image.");
            }
            mr.member.ImagePath = uploadFile(mr.ImageFile);
            //mr.member.ImagePath = SaveSnap(Request.Form["avatarCropped"]);
            if (ModelState.IsValid)
            {
                mr.member.MemberType  = "member";
                mr.contact.Subscribed = "";
                mo.AddMemeber(mr.member);
                int a = int.Parse(mo.getMemberID()) - 1;
                if (mr.member.note != null && mr.member.note != "")
                {
                    mr.member.note = mr.member.note.Trim();
                }
                mr.contact.MemberID = int.Parse(a.ToString());
                co.AddContact(mr.contact);
                ViewBag.Message = " Successfully Add Member !!! ";
                ModelState.Clear();
            }
            ViewBag.ID = mo.getMemberID();
            return(View());
        }