public ActionResult ShareDetail() { ShareContactDetailBL shareContactDetailBL = new ShareContactDetailBL(); ShareContactDetailModel Model = new ShareContactDetailModel(); List<ShareContactDetailBM> ShareUserDetailList = new List<ShareContactDetailBM>(); UserBM userObj = SessionManager.InstanceCreator.Get<UserBM>(SessionKey.User); if (userObj != null) { ShareUserDetailList= shareContactDetailBL.GetShareContactDetailByCurrentUserId(userObj.Id); } Model.ShareContactDetailList = ShareUserDetailList; return View(Model); }
public JsonResult ShareContactDetail(int Id, string Message) { ShareContactDetailBL shareContactDetailBL = new ShareContactDetailBL(); ShareContactDetailBM shareContactDetailBM = new ShareContactDetailBM(); UserBM userObj = SessionManager.InstanceCreator.Get<UserBM>(SessionKey.User); if (userObj != null) { shareContactDetailBM.CurrentUserId = userObj.Id; shareContactDetailBM.ShareUserId = Id; shareContactDetailBM.Message = Message; shareContactDetailBM.CreatedBy = userObj.Id; shareContactDetailBM.CreationDate = DateTime.Now; shareContactDetailBL.Create(shareContactDetailBM); return Json("Changes Saved Successfully.", JsonRequestBehavior.AllowGet); } else { return Json("Error-Please Login.", JsonRequestBehavior.AllowGet); } }