private static FichaSupervisionEmpleo getFichaSupervisionEmpleo( FichaSupervisionEmpleoRequest fichaSupervisionEmpleoRequest, ContentFile imagen) { var firma = getFirmaAutorizada(fichaSupervisionEmpleoRequest.firma); var supervisor = getSupervisor(fichaSupervisionEmpleoRequest.supervisor); var ficha = new FichaSupervisionEmpleo(supervisor, firma, fichaSupervisionEmpleoRequest.posicionGPS, fichaSupervisionEmpleoRequest.cargo, fichaSupervisionEmpleoRequest.funciones, fichaSupervisionEmpleoRequest.telefonoFijo, fichaSupervisionEmpleoRequest.telefonoCelular, fichaSupervisionEmpleoRequest.desempeñoEmpleado, imagen); var auditoriaRequest = fichaSupervisionEmpleoRequest.auditoriaRequest; ficha.Auditoria = new Auditoria(auditoriaRequest.usuarioCreo, auditoriaRequest.fechaCreo, auditoriaRequest.usuarioModifico, auditoriaRequest.fechaModifico); return(ficha); }
public void isValidPost_ValidData_ReturnTrue() { var ficha = new FichaSupervisionEmpleoRequest() { cargo = "Cargo", posicionGPS = "Posicion GPS", funciones = "Funciones", telefonoFijo = "31804422", telefonoCelular = "31804422", desempeñoEmpleado = 9, supervisor = getSupervisorRequest(), firma = getFirmaAutorizadaRequest(), fotografiaBeneficiario = Guid.NewGuid(), empleoId = Guid.NewGuid(), auditoriaRequest = getAuditoriaRequest(), beneficiarioRequest = getBeneficiarioRequest() }; var response = ficha.isValidPost(); Assert.IsTrue(response); }
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); }