public void Insertar(SucursalDto dto) { try { var entity = new Sucursal(); entity = DSucursalConverter.ToEntity(dto); UnitOfWork.SucursalRepository.Sucursales.Add(entity); } catch (Exception ex) { throw ex; } }
public List <OrdenPagoDto> Listar(OrdenPagoDto dto) { try { var dtos = DOrdenPagoConverter.ToDtos(UnitOfWork.OrdenPagoRepository.OrdenesPago); foreach (var myDto in dtos) { myDto.Sucursales = DSucursalConverter.ToDtos(UnitOfWork.SucursalRepository.Sucursales); } return(dtos); } catch (Exception ex) { throw ex; } }
public List <SucursalDto> Listar(SucursalDto dto) { try { var dtos = DSucursalConverter.ToDtos(UnitOfWork.SucursalRepository.Sucursales); foreach (var myDto in dtos) { myDto.Bancos = DBancoConverter.ToDtos(UnitOfWork.BancoRepository.Bancos); } return(dtos); } catch (Exception ex) { throw ex; } }
public void Actualizar(OrdenPagoDto dto) { try { foreach (var entity in UnitOfWork.OrdenPagoRepository.OrdenesPago) { if (dto.Id == entity.Id) { entity.Monto = dto.Monto; entity.Moneda = dto.Moneda; entity.Estado = dto.Estado; entity.FechaPago = dto.FechaPago; entity.Sucursal = DSucursalConverter.ToEntity(dto.Sucursal); } } } catch (Exception ex) { throw ex; } }
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")); }