public IHttpActionResult RechazarComprobante(int id)
        {
            //

            var model = service.GetSingle(c => c.TC_ID_COMPROBANTE == id);

            if (model != null)
            {
                bool result = service.RechazarComprobante(id, User.Identity.GetUserId());
                if (result)
                {
                    return(Ok());
                }
                else
                {
                    return(BadRequest("No es posible aprobar el registro,  favor contactar al administrador"));
                }
            }
            else
            {
                return(BadRequest("No se puede aprobar un comprobante que no existe."));
            }
            //if (model != null)
            //{
            //    model.TC_FECHA_MOD = DateTime.Now;
            //    model.TC_USUARIO_MOD = User.Identity.GetUserId();
            //    model.TC_ESTATUS = Convert.ToInt16(BusinessEnumerations.EstatusCarga.RECHAZADO).ToString();
            //    service.Update(model);
            //    return Ok();
            //}
            //else
            //    return BadRequest("No se puede anular un comprobante que no existe.");
        }