private static NotaDespido getNotaDespido(NotaDespidoRequest notaDespidoRequest) { var motivoDespido = getMotivoDespido(notaDespidoRequest.motivoDespidoRequest); var supervisor = getSupervisor(notaDespidoRequest.supervisorRequest); var firma = getFirmaAutorizada(notaDespidoRequest.firmaAutorizadaRequest); var notaDespido = new NotaDespido(motivoDespido, notaDespidoRequest.fechaDespido, notaDespidoRequest.posicionGPS, supervisor, firma); return(notaDespido); }
private NotaDespido getNotaDespido(NotaDespidoRequest notaDespidoRequest) { var motivoDespido = getMotivoDespido(notaDespidoRequest.motivoDespidoRequest); var supervisor = getSupervisor(notaDespidoRequest.supervisorRequest); var firma = getFirmaAutorizada(notaDespidoRequest.firmaAutorizadaRequest); var notaDespido = new NotaDespido(motivoDespido, notaDespidoRequest.fechaDespido, notaDespidoRequest.posicionGPS, supervisor, firma); var auditoriaRequest = notaDespidoRequest.auditoriaRequest; notaDespido.Auditoria = new Auditoria(auditoriaRequest.usuarioCreo, auditoriaRequest.fechaCreo, auditoriaRequest.usuarioModifico, auditoriaRequest.fechaModifico);; return(notaDespido); }
public void isValidPost_validData_returnTrue() { var notaDespido = new NotaDespidoRequest() { fechaDespido = DateTime.Now.Date, auditoriaRequest = getAuditoriaRequest(), firmaAutorizadaRequest = getFirmaAutorizadaRequest(), supervisorRequest = getSupervisorRequest(), imagenNotaDespido = Guid.NewGuid(), motivoDespidoRequest = getMotivoDespidoRequest(), posicionGPS = "posicionGPS", empleoId = Guid.NewGuid() }; var respuesta = notaDespido.isValidPost(); Assert.IsTrue(respuesta); }
public void isValidPost_invalidData_returnFalse(string posicionGps, DateTime fechaDespido, Guid imagenNota, SupervisorRequest supervisor, FirmaAutorizadaRequest firma, AuditoriaRequest auditoria, MotivoDespidoRequest motivoDespido, Guid empleoId) { var notaDespido = new NotaDespidoRequest() { fechaDespido = fechaDespido, auditoriaRequest = auditoria, firmaAutorizadaRequest = firma, supervisorRequest = supervisor, imagenNotaDespido = imagenNota, motivoDespidoRequest = motivoDespido, posicionGPS = posicionGps, empleoId = empleoId }; var respuesta = notaDespido.isValidPost(); Assert.IsFalse(respuesta); }