def guardar(self, datosEncuesta, listaPersonas, nombreColonia): ''' ''' ID_ENCUESTADOR_OTRO = 1 encuestaDAO = self.daos["encuestaDAO"] coloniaDAO = self.daos["coloniaDAO"] encuestador_id = ID_ENCUESTADOR_OTRO colonia_id = coloniaDAO.obtenerColoniaId(nombreColonia) fecha = (datosEncuesta["FECHA"] if ("FECHA" in datosEncuesta) else None) observacion = (datosEncuesta["OBSERVACION"] if ("OBSERVACION" in datosEncuesta) else None) self.logger.debug( "insert in Encuesta(%s, %s, %s)" % (DaoUtil.getSQLDateFromString(fecha), encuestador_id, observacion)) encuesta_id = encuestaDAO.insertar(DaoUtil.getSQLDateFromString(fecha), encuestador_id, observacion) self.logger.debug("encuesta_id: %s" % (encuesta_id)) #logger.debug("insert in Familia(%s, %s, %s)" % ( getSQLDateFromString(fecha), ID_ENCUESTADOR_OTRO, observacion )) pass
def guardar(self, datosEncuesta, listaPersonas, nombreColonia): ''' ''' ID_ENCUESTADOR_OTRO = 1 encuestaDAO = self.daos["encuestaDAO"] coloniaDAO = self.daos["coloniaDAO"] encuestador_id = ID_ENCUESTADOR_OTRO colonia_id = coloniaDAO.obtenerColoniaId(nombreColonia) fecha = ( datosEncuesta["FECHA"] if ("FECHA" in datosEncuesta) else None) observacion = ( datosEncuesta["OBSERVACION"] if ("OBSERVACION" in datosEncuesta) else None) self.logger.debug("insert in Encuesta(%s, %s, %s)" % ( DaoUtil.getSQLDateFromString(fecha), encuestador_id, observacion )) encuesta_id = encuestaDAO.insertar( DaoUtil.getSQLDateFromString(fecha), encuestador_id, observacion) self.logger.debug( "encuesta_id: %s" % (encuesta_id) ) #logger.debug("insert in Familia(%s, %s, %s)" % ( getSQLDateFromString(fecha), ID_ENCUESTADOR_OTRO, observacion )) pass
def test_insertar(self): newId = self.encuestaDAO.insertar( DaoUtil.getSQLDateFromString("30/09/2012"), 1, "Esta es una prueba 5") print "newId: ", newId self.assertNotEqual(newId, None, "newId is NULL") pass
def __init__(self, config): ''' Constructor ''' self.config = config self.daoUtil = DaoUtil(self.config) self.dbConn = self.daoUtil.getConnection() encuestaDAO = EncuestaDAO(self.dbConn) coloniaDAO = ColoniaDAO(self.dbConn) calleDAO = CalleDAO(self.dbConn) self.daos = { "encuestaDAO": encuestaDAO, "coloniaDAO": coloniaDAO, "calleDAO": calleDAO } encuestaFamiliarService = EncuestaFamiliarService(self.daos) self.services = {"encuestaFamiliarService": encuestaFamiliarService} pass
class ServiceFactory(object): ''' classdocs ''' config = None daoUtil = None dbConn = None daos = None services = None def __init__(self, config ): ''' Constructor ''' self.config = config self.daoUtil = DaoUtil(self.config) self.dbConn = self.daoUtil.getConnection() encuestaDAO = EncuestaDAO(self.dbConn) coloniaDAO = ColoniaDAO(self.dbConn) calleDAO = CalleDAO(self.dbConn) self.daos = { "encuestaDAO": encuestaDAO, "coloniaDAO": coloniaDAO, "calleDAO": calleDAO } encuestaFamiliarService = EncuestaFamiliarService(self.daos) self.services = { "encuestaFamiliarService": encuestaFamiliarService } pass def getServices(self): ''' obtiene un diccionario con los servicios por su nombre ''' return self.services def closeConnection(self): ''' ''' self.dbConn.close() pass
class ServiceFactory(object): ''' classdocs ''' config = None daoUtil = None dbConn = None daos = None services = None def __init__(self, config): ''' Constructor ''' self.config = config self.daoUtil = DaoUtil(self.config) self.dbConn = self.daoUtil.getConnection() encuestaDAO = EncuestaDAO(self.dbConn) coloniaDAO = ColoniaDAO(self.dbConn) calleDAO = CalleDAO(self.dbConn) self.daos = { "encuestaDAO": encuestaDAO, "coloniaDAO": coloniaDAO, "calleDAO": calleDAO } encuestaFamiliarService = EncuestaFamiliarService(self.daos) self.services = {"encuestaFamiliarService": encuestaFamiliarService} pass def getServices(self): ''' obtiene un diccionario con los servicios por su nombre ''' return self.services def closeConnection(self): ''' ''' self.dbConn.close() pass
def __init__(self, config ): ''' Constructor ''' self.config = config self.daoUtil = DaoUtil(self.config) self.dbConn = self.daoUtil.getConnection() encuestaDAO = EncuestaDAO(self.dbConn) coloniaDAO = ColoniaDAO(self.dbConn) calleDAO = CalleDAO(self.dbConn) self.daos = { "encuestaDAO": encuestaDAO, "coloniaDAO": coloniaDAO, "calleDAO": calleDAO } encuestaFamiliarService = EncuestaFamiliarService(self.daos) self.services = { "encuestaFamiliarService": encuestaFamiliarService } pass
def test_insertar(self): newId = self.encuestaDAO.insertar(DaoUtil.getSQLDateFromString("30/09/2012"), 1, "Esta es una prueba 5") print "newId: ", newId self.assertNotEqual(newId, None, "newId is NULL") pass