public Response_String DeleteClientProfile(int ID)
        {
            var respone = new Response_String();

            if (ClientProfileManager.DeleteClientProfileFromDB(ID))
            {
                respone.Response = "Client profile was succesfully removed from DB.";
            }
            else
            {
                respone.Response = "There occured a problem while trying to remove client profile from DB.";
            }

            return(respone);
        }
        public Response_String ModifyClientProfile([FromBody] DataModels.ClientProfile ClientProfileModel)
        {
            var respone = new Response_String();

            if (ClientProfileManager.ModifyExistingClientProfile(ClientProfileModel))
            {
                respone.Response = "Client profile was succesfully modified.";
            }
            else
            {
                respone.Response = "There occured a problem while trying to modify client profile.";
            }

            return(respone);
        }
        public Response_String CreateClientProfile([FromBody] DataModels.ClientProfile NewClientProfileModel)
        {
            var respone = new Response_String();

            if (ClientProfileManager.PutNewClientProfileToDB(NewClientProfileModel))
            {
                respone.Response = "Client profile was succesfully added to DB.";
            }
            else
            {
                respone.Response = "There occured a problem while trying to add client profile to DB.";
            }

            return(respone);
        }
Ejemplo n.º 4
0
 public ClientProfileController()
 {
     _clientProfileManager = new ClientProfileManager();
 }
 public List <DataModels.ClientProfile> GetClientProfileById(int ID)
 {
     return(ClientProfileManager.GetClientProfileById(ID, false));
 }
 public List <DataModels.ClientProfile> GetClientProfileByIdWithCars(int ID)
 {
     return(ClientProfileManager.GetClientProfileById(ID, true));
 }
 public List <DataModels.ClientProfile> Get_Clients_Profiles()
 {
     return(ClientProfileManager.GetAllClientsProfiles());
 }