public IActionResult Index() { try { _query = new DQuery(_unitOfWork); var list = _query.Listar(new OrdenPagoDto()); return(View(list)); } catch (Exception ex) { throw ex; } }
public ActionResult DeleteSucursal(OrdenPagoDto dto) { try { _query = new DQuery(_unitOfWork); _query.Eliminar(dto); _unitOfWork = _query.GetUnitOfWork(); } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
public ActionResult Save(OrdenPagoDto dto) { try { var dtoSucursales = _unitOfWork.SucursalRepository.Sucursales; foreach (var dtoSucursal in dtoSucursales) { if (dto.Sucursal.Id == dtoSucursal.Id) { dto.Sucursal = DSucursalConverter.ToDto(dtoSucursal); } } _query = new DQuery(_unitOfWork); _query.Actualizar(dto); _unitOfWork = _query.GetUnitOfWork(); } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
public void Init() { _query = new DQuery(); _unitOfWork = UnitOfWork.GetInstance; }