public async Task CambiarEstadoFacturaAsync(EditorEstadoFactura editor) { Factura = await BuscarFacturaAsync(editor.IdFactura); Factura.EstadoFactura = editor.EstadoFactura; _contexto.Entry(Factura).State = EntityState.Modified; await GuardarCambiosAsync(); }
public async Task<ActionResult> CambiarEstado(EditorEstadoFactura editorEstadoFactura) { if (ModelState.IsValid) { await _servicioFactura.CambiarEstadoFacturaAsync(editorEstadoFactura); } return Json(new { editorEstadoFactura.IdFactura, editorEstadoFactura.NumeroFactura, editorEstadoFactura.EstadoFactura, TextoEstadoFactura = editorEstadoFactura.EstadoFactura.ObtenerNombreAtributoDisplay() }); }