public async Task <IHttpActionResult> Register(Users model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var user = new ApplicationUser() { UserName = model.Email, Email = model.Email }; IdentityResult result = await UserManager.CreateAsync(user, model.PassWord); if (!result.Succeeded) { return(GetErrorResult(result)); } model.PassWord = ""; using (var context = new CoopEntities()) { context.Users.Add(model); context.SaveChanges(); } return(Ok()); }
public T GetWithNewContext <T>() { var context = new CoopEntities(); _contexts.Add(context); return((T)Activator.CreateInstance(_mapTypes[typeof(T)], context)); }
public T GetWithContext <T>() { if (_context == null) { _context = new CoopEntities(); _contexts.Add(_context); } return((T)Activator.CreateInstance(_mapTypes[typeof(T)], _context)); }
public Task WriteAsync(string summary, string description, EventType type, int?userId, Guid transactionId) { var context = new CoopEntities(); context.SysEvents.Add(new SysEvent { Summary = summary, Description = description, Time = DateTime.UtcNow, Type = (int)type, UserId = userId, TransactionId = transactionId }); return(context.SaveChangesAsync().ContinueWith(_ => context.Dispose())); }
public WorkflowRepository(CoopEntities context) : base(context) { }
public WorkspaceTemplateRepository(CoopEntities context) : base(context) { }
public SysEventRepository(CoopEntities context) : base(context) { }
public DocumentTemplateRepository(CoopEntities context) : base(context) { }
public AttributeTypeRepository(CoopEntities context) : base(context) { }
public BusinessProcessRpository(CoopEntities context) : base(context) { }
public IncidentRepository(CoopEntities context) : base(context) { }
public ComponentRepository(CoopEntities context) : base(context) { }
public PermissionLevelRepository(CoopEntities context) : base(context) { }
protected RepositoryBase(CoopEntities context) { Context = context; }
public UserGroupRepository(CoopEntities context) : base(context) { }
public OrgUnitUserPermissionRepository(CoopEntities context) : base(context) { }
public OrgUnitRepository(CoopEntities context) : base(context) { }
public DocumentTaskRepository(CoopEntities context) : base(context) { }
public BusinessProcessAttributeRepository(CoopEntities context) : base(context) { }
public ReportRepository(CoopEntities context) : base(context) { }