public void Delete(TipoMovimiento tipoMovimiento) { try { var request = new TipoMovimientoRequest() { TipoMovimiento = tipoMovimiento }; HttpPost <TipoMovimientoResponse, TipoMovimientoRequest>("api/TipoMovimiento/Eliminar", request, MediaType.Json); } catch (Exception ex) { throw new ApplicationException(ex.Message); } }
public void Actualizar(TipoMovimientoRequest request) { try { var bc = new TipoMovimientoComponent(); bc.Edit(request.TipoMovimiento); } catch (Exception ex) { var httpError = new HttpResponseMessage() { StatusCode = (HttpStatusCode)422, ReasonPhrase = ex.Message }; throw new HttpResponseException(httpError); } }
public TipoMovimientoResponse Agregar(TipoMovimientoRequest request) { try { var response = new TipoMovimientoResponse(); var bc = new TipoMovimientoComponent(); response.Result = bc.Add(request.TipoMovimiento); return(response); } catch (Exception ex) { var httpError = new HttpResponseMessage() { StatusCode = (HttpStatusCode)422, ReasonPhrase = ex.Message }; throw new HttpResponseException(httpError); } }
public TipoMovimiento Add(TipoMovimiento tipoMovimiento) { TipoMovimiento result = default(TipoMovimiento); try { var request = new TipoMovimientoRequest() { TipoMovimiento = tipoMovimiento }; var response = HttpPost <TipoMovimientoResponse, TipoMovimientoRequest>("api/TipoMovimiento/Agregar", request, MediaType.Json); result = response.Result; } catch (FaultException fex) { throw new ApplicationException(fex.Message); } return(result); }