Example #1
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);

            Database.SetInitializer <AppUserIdentityDbContext>(new CustUserIdentityDbcontextInitializer());


            AppUserIdentityDbContext db = new AppUserIdentityDbContext();

            db.Database.Initialize(true);
        }
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            Database.SetInitializer<AppUserIdentityDbContext>(new AppUserIdentityDbContextInitializer());

            AppUserIdentityDbContext db = new AppUserIdentityDbContext();
            db.Database.Initialize(true);
        }
Example #3
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);


            Database.SetInitializer <AppUserIdentityDbContext>(new AppUserIdentityDbContextInitializer());


            AppUserIdentityDbContext db = new AppUserIdentityDbContext();

            db.Database.Initialize(true);
        }
        public ContentResult Save(int?id, FormCollection actionValues)
        {
            var action           = new DataAction(actionValues);
            var changedEvent     = (Event)DHXEventsHelper.Bind(typeof(Event), actionValues);
            var data             = new AppUserIdentityDbContext();
            var custUserIdentity = data.Users.SingleOrDefault(u => u.UserName == HttpContext.User.Identity.Name);

            if (custUserIdentity != null && (Request.IsAuthenticated && changedEvent.user_id == custUserIdentity.Id))
            {
                try
                {
                    switch (action.Type)
                    {
                    case DataActionTypes.Insert:
                        changedEvent.room_id = Repository.Rooms.First().key;
                        Repository.CreateEvents(changedEvent);
                        break;

                    case DataActionTypes.Delete:
                        //changedEvent = Repository.Events.SingleOrDefault(ev => ev.id == action.SourceId);
                        Repository.RemoveEvents((int)action.SourceId);
                        break;

                    default:    // "update"
                        var eventToUpdate = Repository.Events.SingleOrDefault(ev => ev.id == action.SourceId);
                        Repository.UpdateEvents(eventToUpdate);
                        DHXEventsHelper.Update(eventToUpdate, changedEvent, new List <string> {
                            "id"
                        });
                        break;
                    }
                    //data.SubmitChanges();
                    action.TargetId = changedEvent.id;
                }
                catch
                {
                    action.Type = DataActionTypes.Error;
                }
            }
            else
            {
                action.Type = DataActionTypes.Error;
            }
            return(new AjaxSaveResponse(action));
        }
Example #5
0
 public FeedbackService(AppUserIdentityDbContext context)
 {
     _context = context;
 }