Ejemplo n.º 1
0
        public UserRole Add(UserRole userRole)
        {
            var id            = Guid.NewGuid();
            var innerUserRole = userRole.DeepClone();

            innerUserRole.Id = id.ToString();
            _ctx.Add(id, innerUserRole);
            userRole.Id = id.ToString();
            return(userRole);
        }
Ejemplo n.º 2
0
        public void Update(UserRole userRole)
        {
            var innerUserRole = _ctx[Guid.Parse(userRole.Id)];

            if (innerUserRole == null)
            {
                return;
            }
            var tmpUserRole = userRole.DeepClone();

            innerUserRole.User = tmpUserRole.User;
            innerUserRole.Role = tmpUserRole.Role;
        }