public ActionResult EditarCompra(int id) { var compra = map.DomainToViewModel(service.GetCompraByIdWithoutD(id)); ViewData["usuario"] = userService.GetSingleUser(int.Parse(User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier)?.Value)); ViewData["bodegas"] = bodegaService.GetAllActivas(); ViewData["monedas"] = monedaService.GetAll(); ViewBag.tieneToma = tomaService.TieneToma(compra.FechaCreacion); return(View("CrearEditarCompra", compra)); }
public ActionResult CambiarEstadoGasto(int id) { try { TbPrCompra compra = service.GetCompraByIdWithoutD(id); compra.Anulado = true; if (!compra.Borrador) { compra = service.Update(compra); } return(Json(new { success = true })); } catch (Exception ex) { AltivaLog.Log.Insertar(ex.ToString(), "Error"); throw; } }