private Alquiler getAlquilerDeRow(DataRow row)
        {
            Alquiler al = new Alquiler();

            al.alquilerCodigo   = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_ID].ToString());
            al.clienteCodigo    = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_CLIENTE_ID].ToString());
            al.productoCodigo   = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_PRODUCTO_ID].ToString());
            al.fechaDeAlquiler  = ValidationUtil.Fecha(row[SchemaUtil.ALQUILER_KEY_FECHA].ToString());
            al.tiempoDeAlquiler = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_TIEMPO].ToString());
            al.descuento        = ValidationUtil.NumeroDouble(row[SchemaUtil.ALQUILER_KEY_DESCUENTO].ToString());
            al.totalPago        = ValidationUtil.NumeroDouble(row[SchemaUtil.ALQUILER_KEY_PAGO].ToString());

            string tempEstado = row[SchemaUtil.ALQUILER_KEY_ESTADO].ToString();

            if (tempEstado == "Alquilado")
            {
                al.estado = AlquilerEstado.Alquilado;
            }
            else if (tempEstado == "Regresado")
            {
                al.estado = AlquilerEstado.Regresado;
            }
            else if (tempEstado == "Extraviado")
            {
                al.estado = AlquilerEstado.Extraviado;
            }

            return(al);
        }