public HttpResponseMessage Update(LoginPermission permission)
        {
            ItemResponse <LoginPermission> response = new ItemResponse <LoginPermission>();
            LoginPermissions permissions            = new LoginPermissions();

            response.Item = permissions.Update(permission);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage GetByUserID(int userId)
        {
            ItemResponse <LoginPermission> response = new ItemResponse <LoginPermission>();
            LoginPermissions permissions            = new LoginPermissions();

            response.Item = permissions.GetByUserID(userId);
            return(Request.CreateResponse(response));
        }
예제 #3
0
        public void Load()
        {
            List <SqlParameter> parameters = new List <SqlParameter>();

            parameters.Add(new SqlParameter("@Id", Id));
            using (SqlDataReader reader = Degatech.Utilities.SQL.ExecutionHelper.ExecuteReader("up_Select_User", parameters))
            {
                if (reader == null)
                {
                    return;
                }
                if (reader.Read())
                {
                    SetProperties(reader);
                }
            }
            Client         = new Clients(ClientID);
            Registration   = new Registration(RegistrationID);
            CustomerDetail = new CustomerDetails(ClientID);
            LoginPermissions Permissions = new LoginPermissions();

            Permission = Permissions.GetByUserID(Id);
        }
예제 #4
0
 public LoginPermission(LoginPermissions perm) => Permission = perm;
        public void Delete(LoginPermission permission)
        {
            LoginPermissions permissions = new LoginPermissions();

            permissions.Delete(permission);
        }