public IHttpActionResult Create(TipoComprobanteDTO tipocomprobanteDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var tipocomprobante = Mapper.Map <TipoComprobanteDTO, TipoComprobante>(tipocomprobanteDTO); _UnityOfWork.TipoComprobantes.Add(tipocomprobante); _UnityOfWork.SaveChanges(); tipocomprobanteDTO.TipoComprobanteId = tipocomprobante.TipoComprobanteId; return(Created(new Uri(Request.RequestUri + "/" + tipocomprobante.TipoComprobanteId), tipocomprobanteDTO)); }
public IHttpActionResult Update(int id, TipoComprobanteDTO TipoComprobanteDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var tipocomprobanteInPersistence = _UnityOfWork.TipoComprobantes.Get(id); if (tipocomprobanteInPersistence == null) { return(NotFound()); } Mapper.Map <TipoComprobanteDTO, TipoComprobante>(TipoComprobanteDTO, tipocomprobanteInPersistence); _UnityOfWork.SaveChanges(); return(Ok(TipoComprobanteDTO)); }
public ComprobanteDTO(TipoComprobanteDTO tipoComprobante) { TipoComprobante = tipoComprobante; }
public ComprobanteDTO() { TipoComprobante = TipoComprobanteDTO.NoDefinido; }