public void Delete(TipoServicio tipoServicio) { try { var request = new TipoServicioRequest() { TipoServicio = tipoServicio }; HttpPost <TipoServicioResponse, TipoServicioRequest>("api/TipoServicio/Eliminar", request, MediaType.Json); } catch (Exception ex) { throw new ApplicationException(ex.Message); } }
public void Actualizar(TipoServicioRequest request) { try { var bc = new TipoServicioComponent(); bc.Edit(request.TipoServicio); } catch (Exception ex) { var httpError = new HttpResponseMessage() { StatusCode = (HttpStatusCode)422, ReasonPhrase = ex.Message }; throw new HttpResponseException(httpError); } }
public void Eliminar(TipoServicioRequest request) { try { var bc = new TipoServicioComponent(); //var especie = bc.Find(id); bc.Remove(request.TipoServicio); } catch (Exception ex) { var httpError = new HttpResponseMessage() { StatusCode = (HttpStatusCode)422, ReasonPhrase = ex.Message }; throw new HttpResponseException(httpError); } }
public TipoServicioResponse Agregar(TipoServicioRequest request) { try { var response = new TipoServicioResponse(); var bc = new TipoServicioComponent(); response.Result = bc.Add(request.TipoServicio); return(response); } catch (Exception ex) { var httpError = new HttpResponseMessage() { StatusCode = (HttpStatusCode)422, ReasonPhrase = ex.Message }; throw new HttpResponseException(httpError); } }
public TipoServicio Add(TipoServicio tipoServicio) { TipoServicio result = default(TipoServicio); try { var request = new TipoServicioRequest() { TipoServicio = tipoServicio }; var response = HttpPost <TipoServicioResponse, TipoServicioRequest>("api/TipoServicio/Agregar", request, MediaType.Json); result = response.Result; } catch (FaultException fex) { throw new ApplicationException(fex.Message); } return(result); }