public Visita getVisitaForPut(VisitaRequest visitaRequest) { var visita = getVisita(visitaRequest); visita.Id = visitaRequest.guid; return(visita); }
public Visita getVisita(VisitaRequest visitaRequest) { var auditoria = new Auditoria(visitaRequest.auditoriaRequest.usuarioCreo, visitaRequest.auditoriaRequest.fechaCreo, visitaRequest.auditoriaRequest.usuarioModifico, visitaRequest.auditoriaRequest.fechaModifico); return(new Visita(visitaRequest.nombre, visitaRequest.fechaInicial, visitaRequest.fechaFinal) { Auditoria = auditoria, Supervisores = getSupervisores(visitaRequest.supervisoresRequests) }); }
public void isValidPost_validData_returnTrue() { var visita = new VisitaRequest() { auditoriaRequest = getAuditoriaRequest(), fechaInicial = new DateTime(2014, 8, 1), fechaFinal = new DateTime(2014, 8, 30), nombre = "Gira San Pedro", supervisoresRequests = getSupervisorRequests() }; var respuesta = visita.isValidPost(); Assert.IsTrue(respuesta); }
public void isValidPost_invalidData_returnFalse(string nombre, DateTime fechaInicial, DateTime fechaFinal, AuditoriaRequest auditoria, IList <SupervisorRequest> supervisoresRequests) { var visita = new VisitaRequest() { auditoriaRequest = auditoria, fechaFinal = fechaFinal, fechaInicial = fechaInicial, nombre = nombre, supervisoresRequests = supervisoresRequests }; var respuesta = visita.isValidPost(); Assert.IsFalse(respuesta); }
private static VisitaRequest getVisitaRequest(Visita visita) { var visitaRequest = new VisitaRequest() { guid = visita.Id, fechaInicial = visita.FechaInicial, fechaFinal = visita.FechaFinal, nombre = visita.Nombre, auditoriaRequest = new AuditoriaRequest() { fechaCreo = visita.Auditoria.FechaCreacion, fechaModifico = visita.Auditoria.FechaActualizacion, usuarioCreo = visita.Auditoria.CreadoPor, usuarioModifico = visita.Auditoria.ActualizadoPor }, supervisoresRequests = getSupervisoresRequests(visita.Supervisores) }; return(visitaRequest); }