Esempio n. 1
0
 public ManagerContext(string firstName, string lastName, string title, string position, string email, string phone, string fax,
                       int serviceSupplierId, ManagerPermissions managerPermissions, bool isMaster)
 {
     FirstName          = firstName;
     LastName           = lastName;
     Title              = title;
     Position           = position;
     Email              = email;
     Phone              = phone;
     Fax                = fax;
     ServiceSupplierId  = serviceSupplierId;
     ManagerPermissions = managerPermissions;
     IsMaster           = isMaster;
 }
Esempio n. 2
0
        private async Task <ManagerServiceSupplierRelation> AddManagerServiceSupplierRelation(Manager manager, ManagerPermissions managerPermissions, bool isMaster, int serviceSupplierId)
        {
            var entry = _dbContext.ManagerServiceSupplierRelations.Add(new ManagerServiceSupplierRelation
            {
                ManagerId          = manager.Id,
                ManagerPermissions = managerPermissions,
                IsMaster           = isMaster,
                ServiceSupplierId  = serviceSupplierId,
                IsActive           = true
            });
            await _dbContext.SaveChangesAsync();

            _dbContext.DetachEntry(entry.Entity);

            return(entry.Entity);
        }