private TipoEmpleo getTipoEmpleo(TipoEmpleoRequest tipoEmpleoRequest) { var tipoEmpleo = new TipoEmpleo(tipoEmpleoRequest.descripcion); tipoEmpleo.Id = tipoEmpleoRequest.IdGuid; return(tipoEmpleo); }
private static void prepareTipoEmpleo(TipoEmpleo tipoEmpleo) { _session = _sessionFactory.OpenSession(); using (var tx = _session.BeginTransaction()) { _session.Save(tipoEmpleo); tx.Commit(); } _session.Close(); }
private static TipoEmpleo getTipoEmpleo(TipoEmpleoRequest tipoEmpleoRequest) { var tipoEmpleo = new TipoEmpleo(tipoEmpleoRequest.descripcion) { Auditoria = new CNISS.CommonDomain.Domain.Auditoria( tipoEmpleoRequest.auditoriaRequest.usuarioCreo, tipoEmpleoRequest.auditoriaRequest.fechaCreo, tipoEmpleoRequest.auditoriaRequest.usuarioModifico, tipoEmpleoRequest.auditoriaRequest.fechaModifico ) }; return(tipoEmpleo); }
public TipoEmpleo getTipoEmpleoForPost(TipoEmpleoRequest tipoEmpleoRequest) { var tipoEmpleo = new TipoEmpleo(tipoEmpleoRequest.descripcion) { Auditoria = new Domain.Auditoria( tipoEmpleoRequest.auditoriaRequest.usuarioCreo, tipoEmpleoRequest.auditoriaRequest.fechaCreo, tipoEmpleoRequest.auditoriaRequest.usuarioModifico, tipoEmpleoRequest.auditoriaRequest.fechaModifico ) }; return(tipoEmpleo); }
public Empleo(Empresa empresa, Sucursal sucursal, Beneficiario beneficiario, HorarioLaboral horarioLaboral, string cargo, decimal sueldo, TipoEmpleo tipoEmpleo, DateTime fechaDeInicio) { this.Empresa = empresa; this.Sucursal = sucursal; this.Beneficiario = beneficiario; this.HorarioLaboral = horarioLaboral; this.Cargo = cargo; this.Sueldo = sueldo; this.TipoEmpleo = tipoEmpleo; this.Contrato = Contrato; this.FechaDeInicio = fechaDeInicio; ComprobantesPago = new List <ComprobantePago>(); FichasSupervisionEmpleos = new List <FichaSupervisionEmpleo>(); Id = Guid.NewGuid(); Supervisado = false; }
public void isExecutable_NotExistsTipoEmpleo_returnFalse() { var tipoEmpleo = new TipoEmpleo("Actividad"); var repositoryRead = Mock.Of <ITipoDeEmpleoReadOnlyRepository>(); var repositoryCommand = Mock.Of <ITipoDeEmpleoRepositoryCommand>(); var uow = Mock.Of <Func <IUnitOfWork> >(); Mock.Get(uow).Setup(x => x()).Returns(new DummyUnitOfWork()); Mock.Get(repositoryRead).Setup(x => x.exists(tipoEmpleo.Id)).Returns(false); var command = new CommandUpdateTipoEmpleo(repositoryRead, repositoryCommand, uow); var respuesta = command.isExecutable(tipoEmpleo); Assert.IsFalse(respuesta); }