public void isValidPut_invalidData_returnFalse(Guid idGuid, EmpresaRequest empresa, BeneficiarioRequest beneficiario, SucursalRequest sucursal, string cargo, decimal sueldo, DateTime fechaDeInicio, HorarioLaboralRequest horario, string contrato, TipoEmpleoRequest tipoEmpleo, IEnumerable <ComprobantePagoRequest> comprobantes) { var empleo = new EmpleoRequest() { beneficiarioRequest = beneficiario, cargo = cargo, contrato = contrato, empresaRequest = empresa, fechaDeInicio = fechaDeInicio, horarioLaboralRequest = horario, IdGuid = idGuid, sucursalRequest = sucursal, sueldo = sueldo, tipoEmpleoRequest = tipoEmpleo, comprobantes = comprobantes }; var respuesta = empleo.isValidPut(); Assert.IsFalse(respuesta); }
private ContentFile getFotografia(BeneficiarioRequest beneficiarioRequest) { var fotografiaBeneficiario = beneficiarioRequest.fotografiaBeneficiario; if (!string.IsNullOrEmpty(fotografiaBeneficiario)) { return(new ContentFileNull(Guid.Parse(fotografiaBeneficiario))); } return(null); }
private Beneficiario getBeneficiario(BeneficiarioRequest beneficiarioRequest) { var nombre = new Nombre(beneficiarioRequest.nombreRequest.nombres, beneficiarioRequest.nombreRequest.primerApellido, beneficiarioRequest.nombreRequest.segundoApellido); var beneficiario = new Beneficiario(new Identidad(beneficiarioRequest.identidadRequest.identidad), nombre, beneficiarioRequest.fechaNacimiento); return(beneficiario); }
private BeneficiarioRequest getBeneficiarioRequest() { var beneficiario = new BeneficiarioRequest() { dependienteRequests = getDependienteRequest(), fechaNacimiento = DateTime.Now.Date, identidadRequest = getIdentidadRequest(), nombreRequest = getNombreRequest() }; return(beneficiario); }
public void isValidPost_validData_returnTrue() { var beneficiario = new BeneficiarioRequest() { dependienteRequests = getDependienteRequest(), fechaNacimiento = DateTime.Now, identidadRequest = getIdentidadRequest(), nombreRequest = getNombreRequest() }; var respuesta = beneficiario.isValidPost(); Assert.IsTrue(respuesta); }
public void isValidPost_invalidData_returnFalse(IEnumerable <DependienteRequest> dependientes, NombreRequest nombre, IdentidadRequest identidad) { var beneficiario = new BeneficiarioRequest() { dependienteRequests = dependientes, fechaNacimiento = DateTime.Now, identidadRequest = identidad, nombreRequest = nombre }; var respuesta = beneficiario.isValidPost(); Assert.IsFalse(respuesta); }
private Direccion getDireccion(BeneficiarioRequest beneficiarioRequest) { if (beneficiarioRequest.direccionRequest == null) { return(null); } var direccionRequest = beneficiarioRequest.direccionRequest; var departamento = new Departamento() { Id = direccionRequest.departamentoRequest.idDepartamento, Nombre = direccionRequest.departamentoRequest.nombre }; var municipio = new Municipio(direccionRequest.municipioRequest.idMunicipio, direccionRequest.municipioRequest.idDepartamento, direccionRequest.municipioRequest.nombre); return(new Direccion(departamento, municipio, direccionRequest.descripcion)); }
public Beneficiario getBeneficiario(BeneficiarioRequest request) { var identidad = request.identidadRequest; var nombre = request.nombreRequest; var fechaNacimiento = request.fechaNacimiento; var beneficiario = new Beneficiario(getIdentidad(identidad), getNombre(nombre), fechaNacimiento); var dependientes = getDependientes(request.dependienteRequests); dependientes.ToArray().ForEach(beneficiario.addDependiente); beneficiario.Auditoria = getAuditoria(request.auditoriaRequest); beneficiario.TelefonoCelular = request.telefonoCelular; beneficiario.TelefonoFijo = request.telefonoFijo; beneficiario.FotografiaBeneficiario = getFotografia(request); beneficiario.Direccion = getDireccion(request); return(beneficiario); }
public void isValidPost_DataInvalid_ReturnFalse(string cargo, string posicionGps, string funciones, string telefonoFijo, string telefonoCelular, FirmaAutorizadaRequest userRequest, int desempeñoEmpleado, SupervisorRequest supervisor, Guid fotografia, Guid empleoId, AuditoriaRequest auditoriaRequest, BeneficiarioRequest beneficiarioRequest) { var ficha = new FichaSupervisionEmpleoRequest() { cargo = cargo, posicionGPS = posicionGps, funciones = funciones, telefonoFijo = telefonoFijo, telefonoCelular = telefonoCelular, desempeñoEmpleado = desempeñoEmpleado, supervisor = supervisor, firma = userRequest, fotografiaBeneficiario = fotografia, empleoId = empleoId, auditoriaRequest = auditoriaRequest, beneficiarioRequest = beneficiarioRequest }; var response = ficha.isValidPost(); Assert.IsFalse(response); }