public DireccionBusiness(IUnitOfWork _unitOfWork) { unitOfWork = _unitOfWork; paisRepository = new PaisRepository(unitOfWork); estadoRepository = new EstadoRepository(unitOfWork); municipioRepository = new MunicipioRepository(unitOfWork); coloniaRepository = new ColoniaRepository(unitOfWork); direccionRepository = new DireccionRepository(unitOfWork); }
public void Actualizar(dtoDireccion dir) { BLL.Mapeador.AutoMapperBLLConfiguration.Configure(); var BIZ = Mapper.Map <dtoDireccion, bizDireccion>(dir); var repo = new DireccionRepository(); repo.Actualizar(BIZ); repo.Save(); }
//public virtual dtoUsuario Usuario { get; set; } public void Crear(dtoDireccion dto, int UserId) { var repositoryDir = new DireccionRepository(); BLL.Mapeador.AutoMapperBLLConfiguration.Configure(); var bizDir = Mapper.Map <dtoDireccion, bizDireccion>(dto); bizDir.UserId = UserId; repositoryDir.Insertar(bizDir); repositoryDir.Save(); }
public void Crear(dtoUsuario usuario) { BLL.Mapeador.AutoMapperBLLConfiguration.Configure(); var BIZ = Mapper.Map <dtoUsuario, bizUsuario>(usuario); var repository = new UsuarioRepository(); var repositoryDir = new DireccionRepository(); repository.Insertar(BIZ); repository.Save(); //var nuevoUsuario = repository.UltimoUsuario(); //BLL.Mapeador.AutoMapperBLLConfiguration.Configure(); //var bizDir = Mapper.Map<dtoDireccion, bizDireccion>(usuario.Direccion.FirstOrDefault()); //bizDir.UserId = nuevoUsuario.UserId; //repositoryDir.Insertar(bizDir); //repositoryDir.Save(); }
public DireccionService(DireccionRepository direccionRepository) { this.direccionRepository = direccionRepository; }