public user GetUserDetails(user user) { var ctx = new BHSIDBEntities(); user.EMAIL_ID = "*****@*****.**"; user.PASSWORD = "******"; return(ctx.Users.Single(u => u.EMAIL_ID == user.EMAIL_ID && u.PASSWORD == user.PASSWORD)); }
//private readonly CommonRepository _objCommon = new CommonRepository(); public override void OnException(ExceptionContext filterContext) { using (var _objCommon = new BHSIDBEntities()) { if (filterContext.ExceptionHandled) { return; } var eno = _objCommon.LogError(filterContext.Exception); filterContext.ExceptionHandled = true; if (filterContext.RequestContext.HttpContext.Request.IsAjaxRequest()) { filterContext.Result = new JsonResult { Data = new { status = false, message = string.Format("Unexpected Error # {0}", eno) } } } ; else if (filterContext.RequestContext.HttpContext.Request.Headers["IsAngularRequest"] == "true") { filterContext.Result = new JsonResult { Data = new { status = false, message = string.Format("Unexpected # {0}", eno) } } } ; else { filterContext.Result = new ViewResult { ViewName = "_Error" } }; #region DbEntityValidationException /* * catch (DbEntityValidationException e) * { * var errorList = new List<string>(); * foreach (var eve in e.EntityValidationErrors) * { * errorList.Add(string.Format("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State)); * foreach (var ve in eve.ValidationErrors) * { * errorList.Add(string.Format("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage)); * } * } * throw; * } */ #endregion } } }
public override void OnActionExecuting(ActionExecutingContext filterContext) { if (filterContext.Controller.GetType().IsSubclassOf(typeof(BaseController))) { if (filterContext.ActionDescriptor.GetCustomAttributes(typeof(SkipUsageLogAttribute), false).Length == 0) { var controller = ((BaseController)filterContext.Controller); var user = controller.GetLoggedInUserDetails; controller.ViewBag.LoggedInUser = user; using (var _objCommon = new BHSIDBEntities()) { var usage = controller.Usage; usage.EMAIL_ID = (user == null) ? "" : user.EMAIL_ID; _objCommon.LogSummery(usage); } } } base.OnActionExecuting(filterContext); }
public Group AddOrUpdateGroupDetails(Group grp) { var ctx = new BHSIDBEntities(); return(ctx.Groups.Add(grp)); }
public Group GetGroupDetails(Group grp) { var ctx = new BHSIDBEntities(); return((Group)ctx.Groups.Select(g => g.Id == grp.Id)); }
public user AddOrUpdateUserDetails(user user) { var ctx = new BHSIDBEntities(); return(ctx.Users.Add(user)); }