public ActionResult AddMyDetail(MyDetailModel model)
 {
     ViewBag.ok = "no";
     if (ModelState.IsValid)
     {
         try
         {
             Address ar = AddressRepository.AddAddress(0, model.AddressLine, "", model.City, model.State, model.ZipCode,
                                                       model.CrossStreet, DateTime.Now, UserName, DateTime.Now, UserName, true);
             ContactInfo ci = ContactInfoRepository.AddContactInfo(0, model.Phone, "", model.Email, DateTime.Now, UserName, DateTime.Now, UserName, true);
             UserDetail  ud = UserDetailRepository.InsertUserDetail(0, model.UserID, model.FirstName, model.LastName, ar.AddressId,
                                                                    ci.ContactInfoId, DateTime.Now, UserName, DateTime.Now, UserName, true, CryptionClass.Encrypt("no password"));
             ViewBag.ok = "yes";
             return(PartialView(model));
         }
         catch
         {
             ViewBag.ok = "no";
         }
     }
     return(PartialView(model));
 }