Esempio n. 1
0
        public HttpResponseMessage UpdateIndividualClient([FromBody] IndividualClient changedClient)
        {
            IndClientRepository _repo = new IndClientRepository();

            try
            {
                _repo.UpdateOfIndividualClient(changedClient);
                return(Request.CreateResponse(HttpStatusCode.OK));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }
        }
Esempio n. 2
0
        public HttpResponseMessage DetailsIndividualClient(int id)
        {
            IndClientRepository _repo = new IndClientRepository();

            try
            {
                IndividualClient client = _repo.DetailsOfIndividualClient(id);
                return(Request.CreateResponse(HttpStatusCode.OK, client));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }
        }
Esempio n. 3
0
        public async Task <IHttpActionResult> DeleteIndividualClient(int id)
        {
            IndClientRepository _repo = new IndClientRepository();

            try
            {
                _repo.DeleteIndividualClient(id);
                return(StatusCode(HttpStatusCode.OK));
            }
            catch (Exception ex)
            {
                return(StatusCode(HttpStatusCode.BadRequest));
            }
        }
Esempio n. 4
0
        public async Task <IHttpActionResult> AddIndividualClient([FromBody] IndividualClient individualClient)
        {
            IndClientRepository _repo = new IndClientRepository();

            try
            {
                _repo.AddIndividualClient(individualClient);
                return(StatusCode(HttpStatusCode.Created));
            }
            catch (Exception ex)
            {
                return(StatusCode(HttpStatusCode.BadRequest));
            }
        }
Esempio n. 5
0
        public HttpResponseMessage ListOfIndividualClient(string toSearch, int?typeId)
        {
            IndClientRepository _repo = new IndClientRepository();

            try
            {
                IEnumerable <IndividualClient> list = _repo.ListOfIndividualClient(toSearch, typeId);
                return(Request.CreateResponse(HttpStatusCode.OK, list));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
                //return StatusCode(HttpStatusCode.BadRequest);
            }
        }
Esempio n. 6
0
        public HttpResponseMessage ListOfClientsTypes()
        {
            IndClientRepository _repo = new IndClientRepository();

            try
            {
                IEnumerable <ClientType> list = _repo.ListOfClientTypes();
                return(Request.CreateResponse(HttpStatusCode.OK, list));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
                //return StatusCode(HttpStatusCode.BadRequest);
            }
        }