コード例 #1
0
        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));
        }
コード例 #2
0
        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;
            }
        }