public void Modificar(OcupacionDto dto)
        {
            var ocupacion = ObtenerPorId(dto.Id);

            ocupacion.Descripcion = dto.Descripcion;
            _repositorio.Update(ocupacion);
            Guardar();
        }
        public void Agregar(OcupacionDto dto)
        {
            var ocupacion = new Dominio.Entity.Entidades.Ocupacion
            {
                Descripcion = dto.Descripcion
            };

            _repositorio.Add(ocupacion);
            Guardar();
        }
Beispiel #3
0
        public async Task Insertar(OcupacionDto dto)
        {
            var nuevaOcupacion = new Dominio.Entidades.Ocupacion
            {
                Id = dto.Id,

                Descripcion = dto.Descripcion,

                EstaBorrado = false
            };

            await _ocupacionRepositorio.Create(nuevaOcupacion);
        }
        public void UpdateOcupacionTest()
        {
            IOcupacionRepositorio repo     = new OcupacionRepositorio();
            OcupacionServicio     servicio = new OcupacionServicio(repo);

            var ocupacionAModificar = new OcupacionDto
            {
                Id          = 1,
                Descripcion = "Ocupacion 2"
            };

            servicio.Modificar(ocupacionAModificar);

            var ocupacion = servicio.ObtenerPorId(1);

            Assert.AreEqual("Ocupacion 2", ocupacion.Descripcion);
        }
        public void InsertOcupacionTest()
        {
            // Arrange
            IOcupacionRepositorio repo     = new OcupacionRepositorio();
            IOcupacionServicio    servicio = new OcupacionServicio(repo);
            OcupacionDto          dto      = new OcupacionDto
            {
                Descripcion = "Ocupacion 1"
            };

            // Act
            servicio.Agregar(dto);
            var result = servicio.ObtenerPorId(dto.Id);

            // Assert
            Assert.IsNotNull(result);
        }