public ActionResult Select()
 {
     using (WcfService2Reference.ContactServiceClient client = new WcfService2Reference.ContactServiceClient())
     {
         var a = client.Select(null);
         return(Json(a, JsonRequestBehavior.AllowGet));
     }
 }
        public ActionResult ShowEdit()
        {
            string id = Request["rowsid"];

            using (WcfService2Reference.ContactServiceClient client = new WcfService2Reference.ContactServiceClient())
            {
                var a = client.Select(id);
                return(Json(a, JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult Delete()
        {
            string strId = Request["strId"];

            using (WcfService2Reference.ContactServiceClient client = new WcfService2Reference.ContactServiceClient())
            {
                client.Delete(strId);
            }
            return(Content("ok"));
        }
        public ActionResult Edit(Contact contact)
        {
            Contact contact1 = new Contact()
            {
                Name         = contact.Name,
                PhoneNo      = contact.PhoneNo,
                EmailAddress = contact.EmailAddress,
                Address      = contact.Address
            };

            using (WcfService2Reference.ContactServiceClient client = new WcfService2Reference.ContactServiceClient())
            {
                client.Update(contact1);
            }
            return(Content("ok"));
        }