added getcontacts api
This commit is contained in:
parent
d4f0662f57
commit
3256a68d1c
@ -1,23 +1,35 @@
|
||||
import {api} from "../utils/axiosClient";
|
||||
import { api } from "../utils/axiosClient";
|
||||
|
||||
export const DirectoryRepository = {
|
||||
GetOrganizations:()=>api.get('/api/directory/organization'),
|
||||
GetOrganizations: () => api.get("/api/directory/organization"),
|
||||
GetContacts: (isActive, projectId) => {
|
||||
const params = new URLSearchParams();
|
||||
params.append("active", isActive);
|
||||
|
||||
|
||||
CreateContact: ( data ) => api.post( '/api/directory', data ),
|
||||
UpdateContact: ( id, data ) => api.put( `/api/directory/${ id }`, data ),
|
||||
DeleteContact: ( id,isActive) => api.delete( `/api/directory/${ id }/?active=${isActive}` ),
|
||||
AssignedBuckets:(id,data)=>api.post(`/api/directory/assign-bucket/${id}`,data),
|
||||
|
||||
GetBucktes: () => api.get( `/api/directory/buckets` ),
|
||||
CreateBuckets: ( data ) => api.post( `/api/Directory/bucket`, data ),
|
||||
UpdateBuckets: ( id, data ) => api.put( `/api/Directory/bucket/${ id }`, data ),
|
||||
DeleteBucket:(id)=>api.delete(`/api/directory/bucket/${id}`),
|
||||
if (projectId) {
|
||||
params.append("projectId", projectId);
|
||||
}
|
||||
|
||||
GetContactProfile: ( id ) => api.get( `/api/directory/profile/${ id }` ),
|
||||
|
||||
CreateNote: ( data ) => api.post( '/api/directory/note', data ),
|
||||
GetNote: ( id,isActive ) => api.get( `/api/directory/notes/${ id }?active=${isActive}` ),
|
||||
UpdateNote: ( id, data ) => api.put( `/api/directory/note/${ id }`, data ),
|
||||
DeleteNote:(id,isActive)=> api.delete(`/api/directory/note/${ id }?active=${isActive}`)
|
||||
}
|
||||
return api.get(`/api/Directory?${params.toString()}`);
|
||||
},
|
||||
CreateContact: (data) => api.post("/api/directory", data),
|
||||
UpdateContact: (id, data) => api.put(`/api/directory/${id}`, data),
|
||||
DeleteContact: (id, isActive) =>
|
||||
api.delete(`/api/directory/${id}/?active=${isActive}`),
|
||||
AssignedBuckets: (id, data) =>
|
||||
api.post(`/api/directory/assign-bucket/${id}`, data),
|
||||
|
||||
GetBucktes: () => api.get(`/api/directory/buckets`),
|
||||
CreateBuckets: (data) => api.post(`/api/Directory/bucket`, data),
|
||||
UpdateBuckets: (id, data) => api.put(`/api/Directory/bucket/${id}`, data),
|
||||
DeleteBucket: (id) => api.delete(`/api/directory/bucket/${id}`),
|
||||
|
||||
GetContactProfile: (id) => api.get(`/api/directory/profile/${id}`),
|
||||
|
||||
CreateNote: (data) => api.post("/api/directory/note", data),
|
||||
GetNote: (id, isActive) =>
|
||||
api.get(`/api/directory/notes/${id}?active=${isActive}`),
|
||||
UpdateNote: (id, data) => api.put(`/api/directory/note/${id}`, data),
|
||||
DeleteNote: (id, isActive) =>
|
||||
api.delete(`/api/directory/note/${id}?active=${isActive}`),
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user